First of all, the game is better second time around, like most games, the graphics are great and so are the indivual characters
throughout the game (on your quest to save the galaxy) you'll experience unique dialogue on different planets and different NPC's
the Main Quest is Fantastic, and i'd give that a 5/5 for its plot alone, however its the rest of the game that unfortunately lets it down. When using your 'Rover' (??) can't remember its exact name , but basically its the machine you us to explore planets at times. It's very difficult to drive easily and you'll often find yourself overshooting corners and turns at times, and this will frustrate you.
The lack of other side quest (or the lack of quality in them) is anoying, which is why the title 'Is It Really a true PRG ?' whilst it can be counted as one, you'll find yourself disapointed in the game once the main story line is complete due to the fact there is little else to do.
the Graphics and attention to detail is something Bioware always thrive in, and mass effect is no exception with some really nice efforts that have payed off with the care and consideration put into everyroom everywhere, nice touch boys (Y)
however i found myself sometimes lost within the game an unable to understand what i was supposed to do now, (yes i understand the point of an RPG is to do what you want) a little guidance as to what i want to do next is always nice, and saves the anoyance of time wasting running around then same area for 20minutes
Overall its a good game for its main quest, but the rest of the game lets it down (bar the attention to detail) Fortunately these problems have been solved in Mass Effect 2, which is fantastic, so if your reading this contemplating to get the this game before playing the second, then do so, its dirt cheap now, easy to complete, helps your character in the second (you can play with the same character from first to the second if you wish, giving you a head start) and it will quickly get you in the mood, and with the story line for the second game