iam8bit Resigns as Creative Directors of E3 2020, Leaving the Future of the Show Uncertain

E3 just took another massive hit this year. iam8bit has … Continue reading iam8bit Resigns as Creative Directors of E3 2020, Leaving the Future of the Show Uncertain