Is this game not updated anymore if I buy here on Itch? Wondering if I need to buy on Steam instead.....
It will, just with a slight delay after steam - should be updated this week <3
Thanks for letting me know, this definitely helps towards my decision about where to make my purchase
:)