Are you sure? The release date on Flicker Alley’s website lists 5/8 for both. Plus I should get Windjammer tomorrow.
Hang on, looks like Amazon is selling it next week. So you’re right. I think Flicker just released it a week early if you ordered it through their website.