Does anyone know why I can't install the game? It just starts loading then cancels it and now it's just sitting in my downloads :c
Are you using the Itch app? If so, try downloading it using your browser instead. It may work then.