Viscera Cleanup Detail

Viscera Cleanup Detail is a science fiction simulation video game where players are tasked to clean up the bloody aftermath of a successfully repulsed alien invasion.

Download Mirrors:

Mirror #1 [MEGA]