Yes I was confused as to what month I was in when I posted this... apologies as unfortunately that does mean that the itch release is actually in April.
I think I blinked and somehow missed February :)