There’s a specific time of year that those gamers inclined towards F1 get a little bit giddy. It’s around mid-year when Codemasters announce the launch date for its latest installment in the F1 game franchise. To build anticipation to a fever pitch this is also underscored by the release of dev diaries and beta testers […]