Very cool idea, neat how the characters can launch each other. Restarting when dying was rather frustrating though, and I felt an obsessive need to get all the hard to grab coins so I died a lot. Save points would be very helpful. Otherwise, the game was great, well done!
EDIT: Oh, I just realised the meaning of the name. Very cool!