The director says:
We are planning to release this worldwide at some point.
Keep an eye on our websites for updates
And when asked if it would be a DVD release or a theatrical release, the director responded:
Were not to sure yet, it could be theatrical to begin with and then DVD