just saw the site yesterday and to me it looked convincing that the game is going to hit the shelves sooner or later have a look at www.gamebience.com