Top
80°

Telltale Seventh Anniversary Sale Now On

A massive 75% off almost all Telltale Games until the end of June.

Read Full Story >>
totalpcgaming.com
The story is too old to be commented.
Kamikaze1352746d ago

I hope this means starting tomorrow Steam has a sale on all Telltale games