Damn This game has been in my phone for 3-4 months now and I just open itch rn and see the new update? New experiences!!
Tbh It's really a good game