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

1 year ago Comment

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

1 year 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