Dev posted on Twitter back in August saying the game was back in development, and they put their website back up. Hope development goes smoothly this time.