I had a similar idea at the start of the jam but couldn't figure out how to make it fun, but looks like you did! Highly impressive, a lot of minigames. Even the work minigames were fun, heh. Had problems with couple, like the phone seemed straightforward but I kept losing my place in line. Loved the puns all over, felt like a lot of care was put into this. Could see this being developed into a full game!