Hephaestos on 05 July 2011
so this is a survival horror game? Way too many of these poping up... but at least the screens look nice and not overly goory...
OoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOoO







