I remember reading preview articles about this strategy game during the summer, then it dropped off the face of the planet. From the preview articles I read, it sounded as if the game was close to completion, and looked pretty good. Has anyone heard anything about this game?