Six Years Ago This Week, Xbox Suffered The Most ‘Frustrating’ Leak In Their History
A genuinely wild instance back in 2020. Can you imagine it’s been six years this week since Microsoft revealed the Xbox Series S? We already had knowledge of the Xbox Series X’s presence for quite some time before that moment, but speculation was circulating regarding a reputed “Lockhart” console that was also in development…
Read More