In the BWU this week the author hinted at the reveal of a new game soon:
Some how I am not allowed to quote the text from it but look at the first and third paragraph, it hopefully is a sign of a imminent reveal
Could this mean that they are slowly giving us less information so that they could blow us a away with a reveal sometime in May?