Theys till seem to be making this game, their kickstarter updates every month, they've just ahd a lot of delays. I'd reccoment looking at their kickstarter update