Racing games have always been a fan favourite for the gamers across the world. And Forza Motorsport is one of those games which have never failed to grab the attentions of the gamers. The latest that has come in sounds really incredible for those who have been eagerly waiting for some concrete information regarding an update in the game Forza …