Art style, sound effects, visual effects, music, and the game design are very well done. Resizing the platform in your puzzle really fits the theme. It is very smart actually.