F.3.A.R. Launch Trailer

F.E.A.R. 3 was announced yesterday, and today there is a live action trailer for the game you can check out below. I’m not really sure why they made it live action, but check it out, thoughts?

Source: Dead Pixels Video Game News Those Who A Filled With F3AR