You have played Mass Effect and have the game?
I have that game and beaten at least once going to play the side quests and try to finish each and every one of them in my second play through.
And yes the main plot needs some work though the game is very fun!