Hot off the heals of my recent VeteRANT post on Fanboys and Trolls, I started to notice that the Walking Dead series is still a hot topic, months after the release date. (Check out M1Go’s glowing review and Hockey Glory’s not so glowing review). There are a number of difficult choices that you need to me […]