So… what’s the strangest game you’ve ever played? And I’m talking serious weird over here, the kind that makes you wonder what was going on in the heads of whoever came up with this idea. Or, worse, the people who greenlit the draft when it was submitted to them. Gaming is a rapidly growing industry, […]