It took me a while to think outside the box and figure out the solution to the problem. Very nice concept.
I really liked the character skill animations.