Awesome idea and great puzzles! I like that the abilities of the characters aren't symmetric, makes it harder