The Simpsons have arrived on the Xbox Live Arcade! IGN’s Steven Hopper is here to review the game. The verdict? Although the repetitive nature isn’t for … source Read more »
From 1992 TV episode of Games Master” comes this thrilling in-game footage of 2 players battling each other at Dactyl Nightmare. Not the original promo video, … source Read more »