The Electronic Entertainment Expo, better known as E3, is next week, and already a lot of great news is getting out that companies just don’t want to save for the show floor. For example, Microsoft and Turn 10 insiders have posted a sneak peek of what’s in store for racing game fans in Forza Motorsport [...]
Source: Geek.com Games