Great job on your first project, something I'd like to say is that the character feels a bit floaty, or that they feel like they're walking on ice constantly. Momentum carries even when you stopped controlling them. For a roguelike, having full control over your character is fairly important.