That scenario sounds like it's straight out of Viscera Cleanup Detail, which is, uh... pretty much exactly what it says.Surprisingly entertaining for what amounts to a chore simulator, though! :D
But yeah, I admit I'm rather *more* intrigued by that scenario than I am by the way the 'base game' sounds. I'm a sucker for stories told via gameplay; if the weirdness continues into later levels it sounds like I may need to pick this game up.
--sofaspud
--now leaving Philville; next stop: Lovecraftania