Boom Boat is a Blast of a Physics Puzzler