Really impressive what they've done with new rendering engine, gameplay and non-linear open world.