Top
60°

E3 2013: First Impressions: Lords of the Fallen - Popzara

A look at CI Games' 2014 RPG, Lords of the Fallen that's coming to Xbox One, PlayStation 4, and PC.

The story is too old to be commented.