This was a really cool take! I particularly liked the movement idea (it was appropriately frustrating).