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


3 weeks ago Comment
2585736-horizon2-

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

3 weeks ago 3 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.

1 year ago 1 Comment