Yeah the physics are pretty wacky on the heightmap stuff. We're planning to put in simpler maps with better collision detection. I'm glad you liked it, and I really liked driving in your game too, car game represent!