Forza Horizon 3 is one of Obadiah’s favorite games of ALL TIME. How does the sequel stack up? Let’s find out! [...]