Dusk on 31 March 2015
Direct confirmed for April first. The rumor had the date right, guess we'll see if it had anything else right. It's posted on NOA's twitter.
Gotta figure out how to set these up lol.