An incredibly fluid game that allows the controller to melt into your hands like butter. As good as it is though from a gameplay perspective, I think the story and boss fights are the least memorable aspect. Plus, its pacing can sometimes feel hammered by the forced Miles and Mj missions.