BioWare is starting to create hype around Mass Effect

I was quiet and scrolling through Feedly to look for interesting writing topics, but I swear I could see only one under the tab dedicated to video games. The fact that BioWare posted on...