User blog comment:Masseffect7/New BioWare Game/@comment-58609-20140814004202/@comment-4452849-20140814141052

I think it means like a puzzle sort of sense or whatever.