I fully agree with you. The state change is just instant but I left that as a "future-me problem" and didn't have time to polish. Also would have wanted to add an indicator for when the dash is replenished but a Jam game is a JAM GAME :D
For the art I have to give credit to my friends. I did literally almost none of it :D They're professionals and I'm just a noob-coder :=)