Miscalibrated Internet Receptor Stalks

Mass Effect: Andromeda teaser

I know y’all like video game teaser trailers.

This teaser, which says very little, is a teaser for a more elaborate drop of information which will occur on “N7 day”, known to real people as November 7th, next Monday.


Share This Story