I've never heard of it either, but at least I actually understand what is going on in this thread now. I was feeling left out because I have no idea wtf that Korean game stupidtaco and some others were talking about :S
ANYWAY...
That game sounds like Garry's Mod or something. Also,
NEW TOPIC:
Why is the word "penis" so dang funny to some people (including me sometimes also)