Viscera Cleanup Detail: Santa’s Rampage Review February 7, 2015 Brash Games A game based on the oddest, most disgusting job you can think of.