When Left 4 Dead came out last year, we witnessed the return of a rush. The zombies were seen generally in movies. But with the release of L4D, the dead of the dead have begun the invasion of the game world. You are surrounded by zombies and your survival depends …
Read More »