The game looks very good. I really like the art style. I hope it comes to itch too when you have some time, because I cannot buy it on Steam.