Really neat idea. Haven't seen something similar so far. Very rewarding to solve levels like this. Plus I imagine that creating levels for this is relatively easy, so even your game itself is built to scale^^