Nice! The music and visuals were fantastic, and the movement and mechanics work well ^-^ Good stuff.
I did get the double character bug (I thought it was part of the game at first, so I managed to get both characters through the end thinking it was a puzzle mechanic lolol. The game did noooot like that; glitched both out for stage 2, then when I reloaded from the menu and beat stage 2, it got the character stuck at the start. Had to reset the game to get it normal again. Thank you for the stage select screen!)