The Shadow's Terror screenshot 1

The Shadow's Terror

1/1/1970
LumaX3

About This Game

You are the unfortunate lab rat of the shadow people, will you prove humanity redeemable, or will you succumb to their terror?

Tags