Happy Friday folks!
What's this? A mystery teaser trailer from Surgeon Simulator for the weekend... What could it mean????
More details to follow sooooon....
Decibel-PR