Extra Life Game Day — Proven Gamer

Tag: walking dead

TellTale Fatigue

I, along with countless others, love the Telltale games. They are king when it comes to storytelling and…

December 16, 2015 · Opinions