- Joined
- Mar 30, 2007
- Messages
- 48
- Trophies
- 0
- Age
- 35
- Location
- Canada, eh!
- Website
- Visit site
- XP
- 178
- Country
Is it just me, or does this game look friggin' fantastic. I mean honestly, the graphics are beautiful, the gameplay looks awesome, and it looks like its gonna turn out well. Who else can't wait for this game to come out in North America?