Brilliant Storytelling, Intelligent enemies with specific counters, epic moments where you feel whats it like to sacrifice for your own good and how its like to lose a close friend, so many hidden info about the real story and what happened to the main character so if you dont find and inspect them, then you dont understand the 50% of the story. Easy and solvable quests so you get to enjoy and be the hero of the humanity to save them and live forever in a virtual world.