Única dica de gamedesign que eu daria é a questão da recarga do pulo mágico, ela tem um tempo definido, mas é meio frustrante voltar pra parede e não conseguir usar ela em seguida, quebra um pouco a noção de velocidade, não usei mais de um pulo mágico no ar nenhuma vez, acho que ficaria legal adicionar uma recarga toda vez que o player volta para a parede.