Menu

Tag: players

Telltale games closing its…

2867
In a very sad and drastic turn of events the majority of telltale staff were released from their jobs…

Call of Duty: WWII…

2101
The world war period really seems to be the in thing again now doesn’t it? With Battlefield 1 opting…