aphilosopher.drmcl.com
Dead Island
While looking for some new co-op play Xbox 360 games, I ran across an upcoming game called Dead Island. The game is set, amazingly enough, on a resort island. The player must battle zombies in orde…