Great theme interpretation, the switching concept is fun and has a lot of potential for expansion!
I encountered the same bug a couple of times where I'd get stuck in the falling state/animation (I think when I fell into the corner of a wall/floor but I'm not sure).