- Joined
- Mar 14, 2005
- Messages
- 1,986
- Awards
- 3
Apparently there was a trailer to this game because all game sites confirm and there is images of it. Why hasn't it been leaked on the internet?
REGISTER TO REMOVE ADS |
Drama Setter said:Apparently there was a trailer to this game because all game sites confirm and there is images of it. Why hasn't it been leaked on the internet?