you know, im at the end of my 2nd playthrough, and there are basically two flaws i see:
1.) There are too many characters. The overall gamelenght is already great, took me 30 hours on my first run, and im usually someone who is called "rusher" by other people. But: Because of the big number of characters you´re recruiting, there isnt spent enough time for each of those. Let me tell you, Bioware, that i love all the recruits. They´re all unique and charismatic...but one
-mission per character isnt exactly enough fleshing out.
In ME1, you had only 5 characters, and because of all the elevators, it was motivating to only use the same 2 characters for one playthough. also, the characters had sidequests relating to them that were only hinted at. A 30 hour game probably doesnt need more content anymore (well, personally i´d love to play 100 hours), therefore, the fault is not the lack of missions, but the amount of characters these missions are split into.
2.) There really need to be bonusses other than just paragon and renegade. give me a "fat grey"-speech option that´s middle ground in terms of behavior. And if i manage to stay within this grey-meter, Im a "hero" or whatever you would call this third status.
Also, split the speech-options into 5 equals. We already have kind of 4: Paragon, Renegade, and "hardcore" Renegade and "hardcore" Paragon. Make the action-choices a common thing (sometimes they´re useful, other times not, right now, they´re like a win-option) and turn the paragon/renegade-speech options into "grey/paragon" and "grey/renegade", basically, "grey/paragon" would be "snarky, not evil", whereas "hardcore renegade" would equal "complete asshole".