How did you do the portal animation; it looks very good. Also, the level captions are very polished as well. You seemingly have a style going on, try having the same pixel size all across the board to make your game look more consistent. I would improve upon the movement since it feels like you're walking on ice, giving you less control as a player. Besides that, good job!