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

11 months ago Comment

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

11 months ago 5 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