That's a shame. I was keeping my eyes on this game.
All the videos I saw of it made it look like it needed a lot more development time and maybe even some better developers. I was giving it the benefit of the doubt but early reviews are not promising at all.