- Joined
- Apr 21, 2009
- Messages
- 884
- Trophies
- 0
- Location
- Wouldn't you like to know
- Website
- youtube.com
- XP
- 235
- Country
The title says it all...has the game leaked early yet?
edit: don't post the dl link if there is one, just say the sight
edit: don't post the dl link if there is one, just say the sight