Thanks! I indeed still have to put up instructions on the itch page, but I didn't have the time yet. But it's coming soon!