GamesRadar.com / 20h50
Laid off Id Software devs form their own studio and don't hold back in their announcement
"It's just wild the talent that they let go"
Read more
App Store
Play Store