A few times I have been here and it's always been the same, but I suppose that's history for you haha.
There is a good selection of things to see here all quite spread out in a tall open building and some nice designs on the walls. There's some cool vehicles and guns, some life size such as tanks.
At certain times of the day they have a projector show on inside where all the walls have projected videos onto them and your advised to sit down, relax and learn more about the wars history with a voiceover explaining things.
You can also go up to the top floor where there's a glass window in which to see the views of Salford in.
All in all not a bad place to go.