I guess you could give updates but if you ever feel you cannot continue, you should keep the source code (and plan files) ready for a release, so someone can finish it. I hope you can finish Elimination, though, even if it remains as it currently is, since it was quite nice already. It's your choice, though.
Btw the game looks pretty nice.
As for russia, knowing what the trip involved, are you sure you will have Internet access or even be allowed to use it at all, though? 6 years ago, two TI community members made a similar trip in Dominican Republic during two years, and they were disallowed to use any Internet communication, although one of them managed to sneak in every few month or so. It was a rule/policy that got imposed on them (I don't remember if it was a religion-related motive or not, though) Just letting you know in case you expected to have regular Internet access and that the trip was the exact same thing as those two people, so that you won't get surprised if you end up with no Internet access during two entire years.