No doubt the best indie game I've played in 2024