Badass game. I hardly ever play my xbox, but after I got home from work I had to have another go. It's like Fallout meets Diablo. I'm still at the beginning of the game (level 7 soldier) , but it's been fun as hell so far. I thought it was too easy for a moment, until I started meeting level 9 baddies....boy was I wrong.
My only complaint so far is enemy AI, but that's always my complaint. They intelligently use cover, but their pathfinding skills are lacking.