Well, the good news about this is they are gonna to release it at least. I'm waiting for it since they announced the game.
Forum Rules