I couldn't find new news about the physical release, though I'm looking forward to it. Maybe I'm looking in the wrong spaces?