great execution! love the limited visibility, adds an element of uncertainty as a challenge for something that would otherwise be too easy :)