I'm pretty open to most gaming genres, but nothing about this sounds exciting at all. I'll be looking forward to your impression video
The game also doesn't have a wealth of content, apparently you can beat the whole thing in about an hour and a half. I can see this being an issue for someone, but, personally, I don't correlate time spent in a game to value.
If the video doesn't go up tonight, then expect it tomorrow morning. I am coming down with a cold and didn't get much sleep last night.
Not in the case of the Mass Effect games, those must be bought from the BioWare store.
And I never said I liked Steam games having their own launcher. But that can't be blamed on Valve, since they didn't publish those games. All the Origin games mentioned previously were published by EA, and there's just no excuse there.
Interestingly enough, the base Mass Effect game does not have any DRM attached to it, but the DLC does.
The DLC comes with Securom and a 3 machine limit.