PinPoint Master

Riv3r
1,104

Master precision timing in this satisfying nailing puzzle.