I think the game is great, story is awesome, game play is great, almost all the characters are great, whoever i say almost, that’s because the main villain wasn’t good at all, i wont spoil for anyone, but the whole time the villain was overestimating themselves and it was very annoying, Miles could have easily stomped them , especially after all the training he has but because of his amazing character story he couldn’t go all out, but when he does he stomps them hard