I think any adventure where you're not sure what is going to happen next and you're dying to know what kind of surprise is around the corner is great. It doesn't matter if it's railroad or not as long there's a certain level of anticipation going on all the time. And if you get jaded and think that this is a one-way track, then the big surprise hits you.
This goes well with all of the listed types, but I think it's fantastic when DM is able to create a combat heavy adventure where anything happen and there are lots of bloody surprises in every session.
This goes well with all of the listed types, but I think it's fantastic when DM is able to create a combat heavy adventure where anything happen and there are lots of bloody surprises in every session.