Industry Epic Games Saber Interactive Matthew Karch Embracer Aleph Capital Partners Crestview Partners Former Epic Games VP Steve Allison Joins Saber Interactive as Chief Updated on Jul 16, 2026