(spoilers)
Achei interessante a estória. Gostei de como um personagem se conecta ao outro e o problema de um é a solução do outro.
A ideia de ter que esperar em vez de escolher uma opção é uma ideia boa em teoria. O problema, como já falado no outro comentário, é que de fato é um tempo muito longo se considerar que numa tela completamente estática não tem nada sugerindo que o jogador deva esperar tanto. Não seria um problema se houvesse um fundo animado nessa tela, como é na tela inicial, ou fazer um personagem andando ou uma barra enchendo na UI, ou texto com reticências….. aumentando, qualquer coisa para dar a ideia de tempo passando. Ou simplesmente reduzir o tempo. O lado bom é que há poucas escolhas pra testar até ver que só escolher por si só não resolve. Eu cheguei a tentar esperar, mas foi bem menos – se eu não visse o comentário do colega, eu não teria descoberto que era pra esperar tanto sem olhar o código.
O estilo artístico em pixel-art é interessante, acho que funciona. Está coerente com a escolha de fonte do jogo.
Além disso, eu amei o fato da tela inicial estar animada! Ficou bem legal :)
Eu achei alguns bugs.
Bug 1. O único problema real pra mim é o áudio. O barulho de chuva e musica do amanhecer não fazem loop apropriadamente. Felizmente o da chuva parece ser um problema fácil de resolver; ao menos esse deve ser simples de editar no Audacity, deve ser só cortar ele certo. Acho importante, pois se ficar repetindo com engasgos o som acaba sendo um incômodo em vez de agregar (eu tive que tirar o fone pois não conseguia pensar). Quanto à música do amanhecer, não sei se foi gerada com IA, mas se foi, é importante colocar no prompt que você quer uma música que faz loop e depois editar por exemplo no Audacity cortando na parte do loop certinho. Mas essa aparece só no final, então o loop errado não chega a ser um problema, mas daria pra melhorar com um fade out e fade in, assim não fica estranho ao repetir.
Bug 2. Esse é um problema menor. O hotspot do cursor de seta está errado, assim o clique está fora da ponta da seta. Compare com o cursor de mira, onde o ponto de clique está marcado corretamente. Em vez de colocar o hotspot no (0, 0), procure achar o valor correto da posição do pixel na ponta da seta, ou edite a imagem do cursor para remover a margem e deixar a ponta exatamente em (0, 0); ela parece estar na dimensão errada com espaço vazio.
Bug 3. Esse é só um detalhe menor que não atrapalha em nada. Nas telas do menu (preferências, carregar, etc), o fundo preto mostra o texto Couldn't find file 'gui/main_menu.png'., que indica um problema com o fundo. Provavelmente precisa trocar a extensão de .png para .webm em algum lugar no código.
No mais, o único outro ponto é que seria legal poder jogar direto pelo navegador no itch. Se fizer uma próxima versão, tente compilar pra Web também, pra poder rodar direto por aqui.
Aliás, o executável que você subiu funciona no Linux também, você pode marcar nele ambas as opções Windows e Linux no itch. Eu não tinha baixado o jogo porque estava achando que nem ia funcionar no meu Linux, mas aí saquei que você provavelmente compilou a versão “PC” que roda nos dois, e aí testei e funcionou porque ele inclui um .sh pra Linux junto com o .exe do Windows.


