Super creative idea and the visuals are amazing. One thing I'd change though is to either make the timer much more lenient, or have the demon eat the keys at the start of the level. For example, it feels pretty annoying when I have to dash over a ledge but the demon eats the dash key right before that, and then I have to start the level over and remap that key anyways.