I made this for LD32 in 3 days.
http://ludumdare.com/compo/ludum-dare-32/?action=preview&uid=13139
R0J0hound gets special thanks in the Ludum Dare text, because come on, he's an unsung hero.
controls:
* left and right arrows to move, X to jump
* Z to cast freeze spell
* when enemies are fully frozen, Down Arrow performs a Dash that knocks them over
* then you can catch them
* then you throw them at the portal by Z+X at the same time
I also wrote a post-mortem here:
http://ludumdare.com/compo/2015/04/22/461035/