11.04.2021 - By Technical Alpha
This week we talk about Cyberpunk 2077's new roadmap, Blizzard delaying Diablo 4 and Overwatch 2, New World Struggles, Sega with Microsoft, Elden Ring's preview, and more!