This is a cool idea, very original! I got confused in the last level and ended up hitting some walls, maybe there's a way to make them stand out more. Anyway, nice take on theme!