Nova? the FPS? and your comparing it to this game... why? This is a puzzle game, in case you haven't noticed...
Uhm yeah that... But on another note - I kind of already have it on my iTouch - so it's kind of out already!
Hmmm... Why is this in the upcoming games section? http://forums.toucharcade.com/showthread.php?t=31878 Ludigames is Gameloft by the way.