Omega points out that there are three new screens that can be found amongst others on the official site of the game.
More information.
More information.
- Joined
- Aug 30, 2006
- Messages
- 11,223
Gawd, this also became EA ? soon everything will be EA…..