Firefall - Cinematic Trailer

Check out this cinematic trailer for upcoming free-to-play PC game Firefall.