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

Someone's already made a video about an alpha sign-up on YouTube.