The wait is one step closer to being over for racing fans, as F1 25 has released more details about the game. On Wednesday, the official reveal trailer was rele ...