I'm still pondering over what makes the game so addictive. I sat here playing it for a good 40 minutes ignoring Skype message and everything just to beat the level.
http://forum.toribash.com/racer.php?levelid=67
Obviously the best track ¬_¬
A dueler is only a good as his finest lift.