It’s no secret that Left 4 Dead is one of my favorite games. I mean, shooting zombies just never gets old. The Game Station crew put together a delightful choose your own adventure video based on popular video games such as Left 4 Dead. The zombie outbreak has begun, and you can decide how it […]