Ficou muito fofo o design dos mapas e do urso, e como você colocou pra gerar aleatoriamente parte do cenário, fica bem legal ver as mudanças em cada partida, mesmo o puzzle sendo o mesmo, essas diferenças visuais causam uma sensação boa para o jogador
Um problema que eu achei, pelo menos acho que possa ser considerado assim, é que os blocos demoram para derreter, então por exemplo, eu consigo andar e voltar pro mesmo bloco duas ou três vezes se for bem rápido, podendo burlar alguns puzzles, mas não é nada de mais eu diria.
Algumas sugestões que você pode fazer para melhorar o jogo, é colocar um menu inicial, onde o jogador pode selecionar os niveis do jogo, caso queira jogar novamente o projeto, tem espaço até para adicionar novos níveis no jogo, dá para expandir bastante o projeto
O final do jogo foi bem legal também, eu curti, parabéns!