- Joined
- Apr 28, 2006
- Messages
- 7,945
- Reaction score
- 393
http://www.contrast-thegame.com/?rub=home
Anyone played this? Launched last month on Xbox 360, PC and PS3. The trailers look interesting, so curious if anyone has first hand reviews to share.
Anyone played this? Launched last month on Xbox 360, PC and PS3. The trailers look interesting, so curious if anyone has first hand reviews to share.