Wow, that was lengthy. Love the puzzle but the platforming was just pure pain. Also nice spriteworks.