It won't let me win! – F1 Race Stars™ Review
The game has good tracks and racers, but the game keeps making it so that I'm too slow to win!
I use all the bonuses, but it still makes me too slow! This is BS, and I hope it changes.
Review by Partypunchers1234 on
F1 Race Stars™.