I can't think of any games that don't have aspects of linearity, this thread makes me laugh.