Hopefully it will, any eta on when it'll be publicly released?
Sadly no, a few critical bugs left but getting closer.