Embattled publisher Embracer sells off Saber assets, withdraws from RussiaMarch 14, 2024 GamingHybrid PC Games, PlayerAuctions Blog