De85 on 09 October 2010
I haven't played the demo so I can't comment on the quality of the game, but I never once saw a single advertisement for it. For a new IP that almost always means it will be DOA...








