These in-game screenshots are will confuse the common person and make them think these “Forza Horizon 2″ pics seem real.


7 months ago Comment

Check out all the details on the next open-world spinoff entry in the “Forza Horizon 2″ series.

7 months ago 4 Comments

Microsoft Studios has announced the launch of Play, a new service that brings Xbox Live Arcade games directly to PC’s, smartphones or tablets.

2 years ago 1 Comment