Great question, HB! Basically, the DVD release has been delayed because they don't yet have a theatrical release, and there is some kind of industry rule in place about the timing.
I encourage comments about the movie to be made on that thread.
(And yes, I've seen the movie online, thanks to my pre-release pledge, and it's excellent!)