Games Inbox: Xbox 720 vs. Dreamcast, Star Trek hype, and Monkey Island: The ...
Metro
Back in 1998 it was the Dreamcast that Sega was getting ready to announce. There were no livestreams back then, so I'm not sure how they actually revealed it but it doesn't exactly seems like a good omen for Microsoft, especially as the Dreamcast's ...




More...