Is the full version of the ROM going to be available on itch?
eventually yes :) Just after the physicals out for a bit