Haven't seen an update on this in a while, so I thought I'd just check to see if my info is still correct. The current release date is March 6th, right?