Hey!
Sorry, we got side-tracked what with Holidays and everything going on.
I promise to get at least new Windows build out in the next few days, which will hopefully alleviate the issues you've been having - and we've integrated a neat feedback form (which can be used to report bugs too)
Thanks for the patience!