So when is this being released and how is it being released?