Cool! I'd say for your first platformer, most things are well done, from the moving platforms, breakable ones and enemies etc are all quite complete.