Very beautifully and intelligently written story, complex characters, hilarious dialogue and a lot of weight into your decisions that makes you feel really invested.
Brought down by excessive boring vehicle levels (particularly the planes and the bike) but balanced up by the addition of the iconic time trials which are SUPER fun to do.