Pretty nice puzzle game, not too challenging but also not too easy. The way you interpreted the theme is really cool