Sega’s X-Spot: Adventures into the New World of Sega Xbox Games
2023-01-13
Over 20 years ago, Sega Xbox games made it very easy to choose which console to buy. When Sega announced on January 23rd 2001 that they were pulling out of the hardware market and becoming a third-party developer, they sent skittles of fandom flying, and each to their own theRead More →