A huge improvement from the last game in the series. This deserves a 10/10 rating because its story elements mix in with the game well and the graphics are stunning. The gameplay itself succeeds at some things that other developers haven't been able to apply smoothly.