I seriously just found out about it today. It's in front of your personal computer behind the wall. I had no freaking idea. And yes, I should have made this a poll but I can't since I'm posting in a specific game's forums.
Also, this is extremely serious business.
Log in to comment