A majority of the team managed to move to Prague, Czech Republic, but a good number is still in Ukraine in the middle of the war, between developing the game while trying to survive and doing volunteer work.
Development of the game is still progressing and a 2023 release date, and I doubt this game is gonna be releasing to Russia that's for sure to the lament of Russian gamers that were actually looking forward to STALKER 2.