Now NatetheHate, a well-connected insider, has said the game will be announced in March or April, and released “likely sooner ...