Bioware is able to just post stuff like this. No details, no link to click to, just the graphic on Twitter. I have absolutely no idea what they’ve got planned if you show up there. I’ll go just because it’s Bioware & Mass Effect. Pretty sure their local staff will be excited to talk up their new game… and maybe let off some steam after years of hard work!
(I’ll try and get some more details from them at their Extra Life Gameplay demo on Friday)