That was fun, we actually have a similar mechanic in our game. But I like the puzzle approach this game took. Very polished and nice game :)