The music and visuals are well polished, I think everything looks nice. I think having the mode switch on a single button would've helped, and dash on 'J' is just a tad awkward. The wall jumps were also really hard for me but that might be a skill issue. Otherwise, this is a pretty solid game, nice job!