Hello! Is this game getting more updates on itch.io? Or just on steam.
Really enjoyed the game!
Loved it!