New F.E.A.R. 3 concept art unearthed

SystemLink: "F.E.A.R 3, from developer Day 1 Studios, is almost upon us. The game is due for release on June 21st in America and June 24th in Europe, and with that in mind, we at SystemLink thought we would share some concept art from the game that we managed to discover."

Read Full Story >>
The story is too old to be commented.