Tags Posts tagged with "telltale"

Tag: telltale

It’s that time of year again, when the leaves change color and the air picks up a slight chill. Halloween’s right around the corner and...

If there’s one thing the success of the Arkham Trilogy video games taught us, it’s that Batman is freakin’ awesome. Granted that we don’t...