Posted in Games

Left for Dead 2 New Tab for Google Chrome

When Left 4 Dead came out last year, we witnessed the return of a rush. The zombies were seen generally…