We need to see more details. This implies the value is far more than the $300 Million number we see.
Looks like it cost way more than $300MM (that's cash to SQEX, Embracer also taking all the debt). To point, also secured debt of $404MM, extended a loan for $606MM, and will likely need to fund operating losses for several years (plus margin dilution). Implied val much higher