This game kept on impressing me as I moved forward. Power-ups, puzzles, and the end a BOSS FIGHT!? Wow, super well done and very loyal to the theme and special feature. Good job!