Loved the content. Lots of characters and each very diverse. None of the premade characters are overpowered. Long story-line. Interactive/Destructible environment.
Game has tons of replay-ability. Having a "danger room" adds to that replay-ability. Allowing the gaming community to add in-game skins, mods, sound effects, seamlessly is one of the greatest features to make that game unique with every run through.
I would give this full marks, but I can't, simply because the controls (especially the camera) are a bit clunky without any modifications. However, all the easily available freebies provided by players (listed above) and the ease with which they can be implemented/utilized overcomes the one glaring annoyance.