Comments (3)
DA_SHREDDER  +   692d ago
The demo blew me away. I can't believe how good the 3D was either?!
Wuu  +   692d ago
Just turned on my Xbox for first time in two months, can't seems to find it? Europe haw different update time?
Tuxmask55  +   692d ago
That sounds likely.

Add comment

You need to be registered to add comments. Register here or login
Remember