Very creative mechanic! I got a little frustrated at some levels but I suppose that's skill issue on my part lol.