Is there a good unofficial site for this game?
Is it possible to persist anything in this game? (It doesn't seem to
remember my best lap times or any of my settings.)
Does the accelerator act as a brake as well? When I ease of on the gas
my speed seems to fall off dramatically.