Well maybe not, but check:

http://www.youtube.com/watch?v=KWUpz4ClIbs

It seems to be an interesting take on a racing/ platforming/ obstacle-overcoming game.

What do you think?