This was really nice! Really fun, great puzzle solving and really good use of the theme!
My only issue is I sometimes got confused when I was switching characters because the indicators aren't always enough to tell which character you're moving. So like Newbie Indie Game Dev said, probably using the mouse instead of the keyboard would make it easier to distinguish.
Awesome game nonetheless!