Nice idea!
With better implemented physics and maybe a little more work on the level design, it could be awesome :-)
Good job.