Games July 12, 2024 2020’s Gaming Disasters: The Biggest Letdowns You Need to Know About 2020 was a year many of us would rather forget, and the gaming industry...