Issues delivered straight to your door or device We all forget that one every now and then.
Embracer Group's sales took a 22% dip, but the success of Kingdom Come: Deliverance II has the company looking to the future more positively.