I've played one of the Mass Effect games, but that was a while ago so I'm not that huge on it.