Review

A scene from "Titanfall," a promising new game for the Xbox and Windows PCs.

'Titanfall' review: David or Goliath?

The super-hyped new videogame “Titanfall” perfects certain aspects of video gaming, but some gamers will be disappointed with the lack of scope of a title that promised to redefine...