D: The Game

The story begins in 1997. It’s the dead of night in the city of Los Angeles, and there has been a mass murder at a general hospital on the outskirts of downtown.

Download Mirrors:

Mirror #1 [MEGA]