Mass Effect 3 Review! It's Finally Here! Tara Long It's finally here: our full Mass Effect 3 video review. Let's get ready to take back earth. We KNOW you want more Mass Effect, so why don't you check out our multiplayer review over on Rev3Games. While you're at it, be sure to read Destructoid's full review over at Destructoid.