Everyone has heard about the marvelous series of racing games, namely Forza Horizon. This particular cycle won numerous prizes and rewards for being one of the best titles! That