Tag: Mass Effect

Advertisement

Mass Effect 3 Demo Available

You still consider whether to pre-order the highly expected video game Mass Effect 3? It seems Bioware has known your hesitation so they released Mass Effect 3 demo.

Advertisement