Okay, this game has the most beautiful visuals I've ever seen in a game, and the voice acting is top-notch. That said, I didn't find it very fun to play.
My main gripes are in the map system and equipment system. As the player, you have to set your own checkpoints - the game doesn't really clue you in on exactly where to go until you're so close it's pointless. Plus, there's no way to tell if you've been to same area before, and there is no "fog of war" to tell you where you haven't been either. That got really annoying very fast. Imagine a hundred planets with weird names and having no idea which ones you've visited before. The worst part is, the player needs to know which planets they haven't visited in order to find artifacts. Finding artifacts and minerals isn't very satisfying - press A to survey the planet and bang, you've got you're artifact.
The equipment process is equally unsatisfying. You can't take the armor your enemy was wearing, because the enemies disappear into thin air when you kill them - very realistic. You can't even see what your armor looks like before you buy it, or what it looks like when it's not on you. The upgrade process is a joke because you can pick just one upgrade for your armor and two for your weapon. That would be enough if there we're not about 1000 different upgrades to choose from. Regardless of your characters skill level, the process of cracking a safe or salvaging an artifact opens up a tedious button mashing mini-game - lame. The story moves slowly, and I didn't find it very interesting. It's basically your classic "save the world" game. On the plus side, Mass Effect gives your character experience points for having long discussions and for discovering new things. Most RPGs don't do that, and I think it's a great idea. I recommend renting this title to see the amazing visuals, but not much more.
The first time i played this game it was amazing,the graphics jaw dropping, the gameplay incredible, even the conversations were fun but this game is only is singleplayer and is deserving multiplayer, other than that, this game is a must buy for the season.