• Sun. Oct 26th, 2025

Immortals of Aveum developer Ascendant Studios lays off nearly half of staff