Guildwars 2 has been a very highly anticipated game and thankfully it has very little wrong with it from my point of view.
Since i have yet to reach end game do please take my review with a pinch of salt.
The only letdown i find is that the combat is still tab targeting. If mmorpgs are going to evolve they need to get away from the mundain and super easy combat of tab targeting. Thankfully although Guildwars 2 is still tab target, there is some manual aiming required. You need to make sure you get in range yourself, and be pointing in the correct direction, skills can still be used even if you not in range and generate a CD. Additionaly you need to dodge and activate blocks yourself, although imo the dodge mechanic could be made better, only allowing 2 dodges in a row isnt enough.
What i really like about guildwars 2 however compared to even the action combat mmo s out atm is that you cannot out level an area. If your level 50 and want to complete quests in a level 30 zone, you get down leveled to the area level plus 2 so that you notice a slight advantage but can still easily be killed it your not carefull.
The skill system could be improved imo, more weapon skills to chose from for each weapon type would be perfect, a fixed set of 5 skills for a 2her, 3 for main hand, and 2 for off hand make the system not very customizable. Granted you can customize traits that act like passive buffs and condition effects yourself, but it still feels limited. And you can use a variety of weapons and thus skills.. but even so i would have prefered say 10 skills for 2h sword and you have to chose 5 of them yourself. and the same for each other weapon.
The voice acting overall is great, and there is alot of it. The music is nice aswell. My only complaint is that the sound channels sound mudled in some cases. Like a person speaking will sound very close but infact are far away, and visa versa. This may just take some tweeking on arenanets part though.
The graphics style also is better than i expected, though done in a handpainted style, the quality is good. However the antialaizing is horrible. They only allow FXAA ingame and you cant force CSAA through nvidia controll panel with the latest drivers. The only way to increase the quality to help reduce jaggies is to render the game via -supersampling-. You have 3 settings ingame. you can ether render the game bellow your resolution, at the native resolution, or at a higher resolution -supersample-. The problem with this is it has a massive performance hit. i really think in the future they should add CSAA and-or MSAA options to the game.
The leveling speed isnt to bad, and they cant really make it any slower since even if you complete say the 15-25 map for your race, you still are not level 25 by the time you finish, requiring you to do more events or move over to another races 15-25 level zone and do their quests. But i would still prefer if they could add more quests and slow the leveling speed.
I would continue on but, it would get to long so all ill say is that the game is good, in a perfect world i would have liked to see a game that took apsects from a game like Tera Online and combined it with aspects from Guildwars 2. notible the combat from Tera with the story and gameplay in terms of levels from Guildwars 2. Alass this is not a perfect world.