Too many limitations
This game was too limited. I don't mean just the demo fact. You can only carry a small amount of stuff on the train at a time. I could not carry enough weapons because of the weight was too much. I had more than enough cash to do it though. Too many enemy's for a few canons to handle.
One more thing. I hate how this game does not use checkpoints. If you die you start right back at the beginning. I would not mind this but one level takes way too long to finish.