All future games of the Forza series will be released on PC. Today kicked off open beta Forza Motorsport 6: the Apex on the PC. This can be considered a full launch of the game. The developers will update the race and to infuse it with content as long as …
Read More »