If you’re a fan of driving games, then you’re likely familiar with the Forza Horizon series. The Horizon games are all about giving players the freedom to explore a large open world, while also taking part in races and other challenges. Forza Horizon 4 is the latest installment in the series, and it’s set in…
Read more
Categories: Blog