Jerykk wrote on Aug 1, 2012, 00:12: I wouldn't describe Bioshock as completely linear and scripted. It had hub-based levels where you could explore in a non-linear fashion but if you wanted to progress, you needed to perform certain tasks to gain access to new areas.
It may have had that but it didn't feel that way to me. I only played through once though so I didn't really have an opportunity to switch it up. Could you skip areas too? I wouldn't've noticed because I'm obsessive about exploring everything.