Given DLC 1 and 2 were delivered on schedule, im confident well have an april release.

But i wonder if the devs already hinted which day somewhere...