While I waited with some impatience for the next Mass Effect title to hit the store shelves, Bioware managed to sneak this title out of the gates with some fanfare and blood-letting, but is this RPG just a filler to keep us in the loop, or has Bioware hit upon another gem like Mass Effect that'll...