Greetings again my most humble and awesome readers. Today I want to talk about the video game developer known as Telltale games. They are known for their episodic story-based titles, which are usually attached to a license of some kind. Back to the Future, Batman, The Walking Dead, and so on. These games are played […]