Game News Immortals of Aveum studio lays off nearly half of staff weeks after release By Admin - September 15, 2023 0 46 Share Facebook Twitter WhatsApp Email Print Telegram Image: Ascendant Studios/Electronic Arts Developer Ascendant Studios cited poor sales Continue reading…