Bethesda Softworks, id Software, and Avalanche Studios have released the official overview trailer for their upcoming game Rage 2. Rage 2 releases on May...
It seems that Leaf isn’t the only one leaving the Samsung MorningStars as Tiago “mowzassa“ Rodrigues has also announced he is leaving the organization...