Fun concept but I had to ragequit after the 2nd key change. Would've been nice to make the player respawn at the last key change checkpoint instead of sending it back to the beginning.
The music and art work well together and with the theme. Good work! :)