I really like your game. Graphics are awesome (Kenneys right?:)) One thing that bothers me are moving platforms - it's really hard to stay on them. Try "adopting" player by platforms while he's on them or just make platforms from sticky material. Because now the game is really hard to play.