Forza Horizon is an attempt to fit the tried-and-true Forza formula into the mold of an arcade-style racer, using a pop-culture-heavy festival theme to tie it all together. For all of the pomp involved, with fireworks constantly shooting off and bands playing in the distance, Horizon is at its...