I have no idea what is going on here; but this doesn't seem like a friendly workplace :)
The premise for the game gave me a chuckle. Great job on the submission!