By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Ok everybody - we've all had our 'unreleased game XX looks better' fun.

This thread is in the Microsoft forums, and is explicitely about Forza Horizon 2. If you have nothing new to contribute and simply wish to derail the thread, I suggest you decline to post.

starcraft - Playing Games = FUN, Talking about Games = SERIOUS