One of my favorite game of the jam. The idea is really clever, the art is gorgeous and the gameplay feels good.
My only complaint is the random level generation, some time I can't fin the boss door or the key, and sometime I find it one after the other right from the beginning. But that's just me being picky. :)