touching

  1. M

    VIDEO Dead Island - New Zombie game for all you L4D fanatics!

    A long awaited title seems to be one step closer to release, though still is not dated. Dead island is a FPS that puts you on an island full of zombie. While it was announced at E3 in '06, it appears it will finally be coming out (likely sometime in late 2011/early 2012) Now video game...