Downloaded it, remade my character, and went through on Insanity.
The combat is pure ass, it's like if you took Gears of War, multiplied that game's problems by a hundred, and shit all over it.
Also, the multiplayer is stupid. Fucking Mann Co. Crates?