Not available for Windows? :c
Sorry, was still setting up the page, it is indeed windows, and I just built the web player version to put up as well.