I'll be honest and say that I DID NOT beat this game. BUT I played for a good 3 or 4 hours which was equivalent to a number of missions and was far enough into the game to see no more cool stuff was coming my way (except new weapons/upgrades). If you have played Mass Effect avoid this game at all costs! This game is set up to be a first person RPG like Mass Effect but unlike Mass Effect it doesn't work. Weapons were pretty lame, character dialogue/acting was poor, and graphics are sub par. Your character has 2 speeds: walk or jog. Walking takes forever and the jogging takes a few seconds to kick in and even then you aren't moving much faster. To make things worse when you are jogging the camera controls are a little different so I found myself running into walls often. You roll with 2 AI people in your party and they are STUPID!! They constantly get in the way and any time I tried to sneak somewhere to get better cover I turn around to see my AI "ally" standing out in the open and seconds later the aliens are alerted and start shooting at me. And anytime you see a grenade thrown at you expect you allies to get hit because they always do. I even watched one escape the blast radius just to run back into the radius at the last second to get killed. Plot was interesting and I wish I could have seen how things ended but with incompetent allies and the rising difficulty of the enemy AI I could see myself getting frustrated and hating life if I kept going. If you haven't played Mass Effect I say you give this a shot and if there is anything you like about the game, go and get Mass Effect and experience what this game could have been like.
If you like Mass Effect get this. Or just try it, it is a beautiful game. One review said it was bland and the graphics poor. Some of the maps and settings are right up there with Halo 4. He must of had vision issues. Leveling up is fun and the new abilities you and your team get are fun. I was surprised at how good the game was. Great look and sound. The music is very well done too. I did the whole game in 2 days . Not too long but not short enough to feel like a waste. A+ from me.