Summary: Overall it is a solid game. The story is engaging. However, I have some complaints (that have probably already been stated). This game lacks the variety expected in the games descended from the Infinity Engine. You can only play one character (it can be male or female), unlike in Dragon Age: Origins, where you could pick multiple races and origins within those races. In addition, you play through the same dungeons multiple times over the course of the game.
Summary: I know that a lot of people were disappointed by Dragon Age II when it came out, but honestly, while their points may be valid reasons for disliking it, Bioware games are still some of the best out there. Even the less-than-impressive ones they make are still cult classics. Yes, they took a departure from Dragon Age: Origins in that there is only one playable race (you can only play as Hawke), but the basic storyline is still amazing.
Summary: The game itself is enjoyable to play, but lacks the detail that made Origins so great. A few examples are that the companions have set armor that you can only find or buy upgrades for. When on a quest "new" areas end up being reused multiple time so you loose the fun of exploring a new area because it is the same exact area previously explored, but with a different theme or enemy. The character story lines are also weak compared the to characters in Origins.
Summary: Not only did I enjoy fighting the bad enemies, but I love the development of the characters. Especially having a romance development with Fenris. The only thing I do not like about the game is that this game reuses maps. Go to caves for a quest, or meet someone for another quest, and the two quest maps are exactly the same. All in all, I gave it 5 stars because it did take up time to finish and I did enjoy the company of the brooding elf, Fenris.
Summary: I hate this game. I hate the characters, the story, the setting and the aesthetics... but most of all I hate what EA has done to Bioware. The game is bad. Really bad. The writing is on par with what you would expect from a 12-13 year old. It's sad that they couldn't find better writers. The characters are all whiny cry-babies. I could go on and on about how bad this game is but I won't. I'll just say - don't buy.
Summary: Likes: - Good voiceovers for all dialogues making the story more engaging - Hawke now has a voice - Battle is more intense and fun than Dragon Age Origin - new hairstyles / customizable facial features - choices vs. consequences make the story more dynamic - redesigned UI feels clean and easier to navigate Dislikes: - repetitive environments - most of quests happen in Kirkwall, and you get to see the same place over and over again - too many junk items / loots that are...