Browse By

Daily Archives: April 19, 2016

Left 4 Dead 3 : Rumour or Real?

It has been quite a few years since the popular zombie survival video game franchise Left 4 Dead released its sequel which received very positive reviews, and it quickly became a game to remember. Since then we assumed there would be a third installment of the zombie