Well done! Super polished visuals, nice audio, reasonably smooth controls, and innovative concept.
If you don't mind suggestions from a beginner dev: I got stuck at the triple table jump for like 10 minutes. Almost quit, then came back and figured out the directional throw, which is weird since I solved all previous puzzles without using it. I'd suggest make that mechanics mandatory for a preceding puzzle. Even after that I was stuck until I decided to exploit the glitched physics (won't spoil how). If that was intentional, well done! Very gratifying. Either way it's a shame that some people will skip your game before that.
P.S. Surfing on tables should be the main selling point of this game. Seriously.