Excellent Story mode that not only contains plenty of content, but it also manages to successfully integrate new ideas on a regular basis, Other modes like Marathon are a welcome addition.
Usually feels like there is only one way to complete Story mode levels,