Gotta be the 17th then cause work has me travelling out of town that day :/In which case, we're boiling down to the 17th, 19th, 24th or 26th as most likely release options, assuming it doesn't slip out of April.
(Because Steam and Paradox both favor tuesdays or thursday as release days, with the Paradox leaning towards thursdays, so more than likely 19th or 26th...)