Just popped in Dead Island. I'm enjoying it so far, the atmosphere is definitely does a good job at making you feel alone when you're not.