The game as a whole is really cool, it is a puzzle, but you gave it a unique spin, and the visuals are impressive. But i think there is some polish to do: the block sometimes behave oddly when put on to of one another and I got some unintended win-lose scenario. Also, you can beat this stage without getting the key, and it doesn't seem intentional
