Help with game title
So I got a new hard-drive and lost a few games for some reason. Bleh. But there is one that I must get back, yet cannot remember the title. It's a physics-based game, where you can play 1 of 4 small characters driving little vehicles. The graphics are beautiful, there are mini games as well, and the game was $.99 when I bought it a few weeks ago. it's amazing how the title escapes me, but after a futile search on itunes, I figured you guys would know best.