Just a little side note.
Nothing important, I was just thinking and I think it would be nice if Raven gave us a little weapons database in-game this time. If you can walk back to you ship or if you can access you ship between levels I think this would be a nice little addition.
While in the past games have given us information in the actual game booklet, and sometimes at the inventory screen in-game, I think a database would be good. It could be on your ship and every time you gain a new weapon, when you access it, it searches known database's and adds that weapons description to itself. Name, type of fire, rate of fire, known advantages and disadvantages and a short piece of writing on the gun. Maybe even a revolving image of the gun.
While it isnt really anything big, I belive it would add to the "immesion factor", and be much more interesting getting the descriptions as you play through the SP missions (even if some of the weapons are old favorites).
Genius is limited, unfortunately stupidity is not thus so.