This is such a fun game! It took me a little to get my bearings and get into it, but it was cool! Reminds me of those Cartoon Network Browser games from the mid-2000s.
Also, was one of the NPCs a Sean of the Dead reference? The blonde guy in the white button-up?