Has anyone here played Crazy Frog Racer 2? I recently ound the game lying around, and realised that I really like it. Granted, I don't play or like most racing games, but I found it strangely...