Linear, but there are a few optional choices that'll let you participate in activites or branch off a path