If the game freezes, just click inside it (games can get unresponsive if you click elsewhere on the page).
Welcome to the wonderful world of Over Size! In this game you will be competing in an entire season of races in four different championships! Each championship is allocated to a different track and your only chance of having to play in all four is if you win. Good luck!