A couple of bugs needing investigation came out while releasing, sorry for the delay, hope to bring the download in the next 24h