I'm grateful to users of this forum who contacted f(x)tec directly for answers (please keep us all updated should you hear more). Even so, as it's officially Mid-September, so I have to agree that dropping a small note about the delay on their social media accounts, blog, these forums, etc would be more responsible than saying nothing at all.