Is the release date still the 19th March
Unfortunately, no. I'm quite happy with the progress but I don't want to rush it out of the door. The new date is now the 15th of April, which I'm 100% sure is going to be right.