Anybody else eyeing this game? It looks great, plays very well too. It was supposed to be released yesterday, but it seems the developers will be delaying the release by a few more weeks to polish the game, and remove any bugs they have encountered. They want to make a 'good first impression'. That's okay by me!