I wonder what is it with Cyprus in particular that makes it a desirable place for Russian game developers to allegedly start operating from, but both Owlcat Games and Mundfish have opened an office there: to hide their nationality that is currently very unpopular in Europe, and maybe to have an easier time with transferring finances with the sanctions and whatnot. I doubt that either company have actually moved an entire studio's worth of personnel to another country -- I think some sort of "façade office" scenario is more likely.