User blog comment:Dragonlord247/Possible Reference to Mass Effect?/@comment-1746153-20160208182337

I'd say it's something pretty generic (a trope, if you must). And Mass Effect itself had a lot of Lovecraft references. So it's likely that they both reference the same idea rather than one another.