They moved to South America for a few years, and actually moved back close to "home" aka a neighboring country next to Russia where they are living at the moment. One of the big issues patreons and fan have is not the delays directly, I think most of the problems is the communication where they extend these delays and keep promising an update, which just keeps being postponed over and over. However they do tend to come with updates, it have sadly just been really slow the last few years in between each update.