Really enjoyed playing through this and getting to discover all the stage effects! Solid concept and well executed, nice job!