Troll or not, 'patience' is the name of the game right now. They'll release things when they release them.
I mean, this is basically a relaunch of the franchise at this point. It may not be a reboot, but after three games focused on Shepard, the first game in the series without Shepard is going to be under a proverbial microscope. Hell, it already is, as we see here. Given the lukewarm reactions the last few BioWare games have gotten, the reception and criticisms that they've faced, I'm really not surprised to see they're playing this one close to the vest, just in the name of trying not to promise something they can't deliver - how often in the pre-release for ME3 did we hear '17 endings!' get thrown around?
I wouldn't expect radio silence until E3, but I also wouldn't bank on anything of substance being released before April at least. Gives them time to finalize things that might have been uncertain or see things that aren't working and have a chance to try and fix them.