Anyone playing Evolve? I used to love Left for Dead but I'm struggling to get into Evolve despite the excellent reviews it's getting. I have read you need to unlock everything before it comes into it's own though. I keep getting absolutely battered by the monster too. Any thoughts?