Incredibly generic and meh opening, incredible gameplay loop and characters once it starts to kick into gear. Fantastic start to a game, I look forward to seeing what else this game brings.