It's got the charm and the gameplay but it being so clunky kinda ruins the game in certain aspects. Guns are a hit-and-miss, movement is too slow, the bosses aren't good, the 'vehicle' sections, while cool, drag on longer than they need to be, and fighting bosses are not good. The story was fairly interesting and the level designs were solid, I think the game shines with the challenges (except the last one)