Tag: Frontier Interactive
GOOD DEAL: an official F1 game at a low price
If EA Games is in charge of officially licensed racing games Formula One, management fans can turn to F1 Manager of Frontier Developmentsin order to embody a Team Principalmanage his…