This looks promising. I like the randomly moving platforms, they give just good amount of challenge. It's a nice idea to add different characters and a shop too. If you're interested, you could consider joining our contest, the Game Development World Championship!