I’m not personally familiar with eXputer, but their last rumour (Forza Motorsport release date) apparently turned out to be correct, so fingers crossed - we’ll see in a couple of days anyways.
You must log in or register to comment.
That would be freaking awesome! I’m stoked for this game!