- Joined
- 8 Apr 2005
- Messages
- 16,950
Coming Summer 206, Myxbox360.com has just posted the first trailer for the game. Looks pretty feckin cool
http://www.xbox360fanboy.com/2006/02/28/super-uh-sweet/
http://www.xbox360fanboy.com/2006/02/28/super-uh-sweet/