Very clean mechanics for 3 hours, and it's incredible that you were able to get some satisfying sfx in there, too!
thx