Glazeball is a preetty basic marble-rolling game for the iPhone - it's a bit unique though when it comes to the levels and the style; it has tiled, scrolling levels much like SMB or ES. It also uses a 'lobby' as a level select which makes a little 'adventureish', I guess...
The game was programmed in C++ but the code design is a nightmare, OpenGL for the graphics and OpenAL for sound.

Anyway, you can check out the trailer and the gallery here:
http://www.glazeball.com
Also I have a twitter @kelocube
As a next project I have some 3D stuff going on with XNA (includes marching cubes terrain!) that I guess you might want to look into in case I decide upload any videos on that one.