I'm of conflicting emotions with this game. On one hand, there is a great amount of polish and detail put into everything, and it's all really nice to look at. Everything is easy to understand and use, which is made even more amazing considering the fact that english is not your native language. It all makes for a very nice game.
On the other hand, however, there's the gameplay. I can deal with the slow gameplay, that's fine, but the controls don't feel satisfactory, and the stages' level design is OK at best. Don't get me wrong, they look pretty good, but feel bad to play.
So overall, I feel like this is a game that values style over substance. I feel that that's a misleading phrase, however, because I genuinely enjoyed the visuals and don't consider it a bad thing that you put more effort into the art and UI than the design. That's okay, especially for a web game of this caliber. Just try putting a little more thought into the level design.
P.S. What is the main character? He looks kind of like a matchstick.