Haha, thanks for the feedback, glad you liked it. I can definitely speak to a couple of those things.
First, yes, I sent this around my actual office on my last day. To that effect, there are a lot of inside jokes. So, I completely agree that this probably won't be super fun for most outsiders playing; it's more a wink to my co-workers. I still thought it would be worth sharing b/c it was made possible by C2s great features.
Now, let me respond to your specifics notes.
- Goal Clarity: I agree. And to be honest, I didn't even add a "point" system until 2 days before my last day. This is actually why I added a cheat option to complete the game (hit the "~" key to see the end ^^).
- Task Clues: There is actually only 1 type of task that I was able to implement: talk to people. I think the key you're referring to (toward the top of the office?) is actually a wrench. Another inside joke :).
- NPC Initials: You're right on this one too, it's actual people's initials (I think I was able to get more that 75 people represented!). The main reason I chose to do it this way was for privacy. It seemed like the safest way to get 1:1 presentations of people without potentially revealing too much. Definitely not the most elegant solution though.
- Movement Bug!: Curses!!! I fixed this with the WASD controls (my preferred navigation) but forgot to fix it with the arrow keys. I'll hop on that tonight b/c I agree that it's terrible ^^
Finally, here's a walk through if you want to complete the game the honest way:
Talk to everyone (~76 points)
Talk to the TV in the conference room on the right (46 points)
Attempt to leave the office at the bottom of the screen (128 points)
Find the Old Man (hint: try walking in all closed doors. There are only 3) (100 points)
My dialogue system is really brute force, so I really want to check out yours because you were able to get a lot of dialogue with so few events.
I'm very busy packing up getting ready for a move, so it may be a while before I'm back working on anything (;_;), but I can't wait until I get time again!