Great puzzles, I got swamped by quite a few of them but it was super satisfying when they clicked :)
The timer did make me feel the pressure of failure, which for a puzzle game, made me stress out so much haha - but I suppose it goes with the delivery man game theme.