Sections

CI Games Studio

Lords of the Fallen: new screens show combat

Lords of the Fallen developers Deck 13 and CI Games Studio have released two new screens for the next-gen RPG.

4

CI Games Studio headlines