Respawn Entertainment finally drops their opus.

"Titanfall" is a Panther in a Crawl Space: the Complex Video Review of Microsoft's Console Seller (Video)