Publish your thoughts

Doccler lets you create journals and communities.

Sign up with e-mail ~ Or ~

: consoles

Trending in consoles


June 05, 2015, 0 comments, 183 words

Latin Post reports that the footage of the 'Rise of the Tomb Raider' teases that further details regarding the Microsoft title would be revealed at the Redmond-based tech titan's..