I really enjoyed the last puzzle! Teaching the game mechanics with the abilities was well executed. Good job! :)