DirtyP2002 on 24 August 2010
CGI-Quality said: I'm not sure why they don't advertise this more. |
It is just a tech-demo so far. if they decide to make this a full game, advertising will start.
Imagine not having GamePass on your console...