Backed this on Kickstarter, would love to install it, but keep getting an error message that it's being hosted on an incompatible third party website.