I have been playing this game for the last 2 days, clocked in around 15-20 hours, going pretty slow, taking to everybody and all. I got no complains with the storyline or the battlefield.
However the game is barely an RPG, everytime you do a mission you get 1000XP which is pretty dumb because it does not matter how many people you kill or what you do in the mission or how much you explored.
Also the XP needed from Level 1 to Level 2 is the same amount as the XP needed for Level 29 to Level 30. This is such a letdown for me and my buddy who has been playing the same amout as me too. He played through the first one 6 times and though this one beats the first one in terms of story and others, it lacks big time as an RPG. I don't really see the point of levelling up, neither does it feel really rewarding.
It feels like a straight up action game where you can either use guns or powers with some RPG elements. I am not happy with it so far in terms of that
Next time Bioware please stick with the basics of RPG, I think the first one is better than this one, except for the framerate issues.