(Ping! Zine Web Tech Magazine) – The ever hilarious game Surgeon Stimulator is better than ever – thanks to a recent release on gaming platform Steam. According to a report from IGN on Friday, the title was released through Valve’s Greenlight process and includes new tools, secrets and of course, surgeries. In the title, users [...]