Hmmm... hearing what's been done I think I'm more interested in waiting for the next update or waiting for a proper paid Itch.io version. Despite that, it's great to hear that the game is still being worked on.
There's no way for us to make a paid itch version because of the sanctions.
Understandable in that case.