Very cool idea and well-executed overall! My only big complaint is that the background color on some of the levels were way too bright so you really had to strain your eyes to see the elements of the level. I also found the difficulty to be a bit inconsistent, as some levels felt substantially harder than others, especially those that required collecting keys tended to be significantly harder than those that didn't. But maybe that's just me. Anyway, very good job!