DuckTales: Remastered launches today on Xbox Live for $14.99. In celebration of the released a new trailer which you can check out below. Capcom and the WayForward team did an awesome job remastering this classic. PS3 owners got it earlier but I know quite a few Xbox 360 owners that have been chomping at the bit to play this. Who is picking this up on Xbox Live today?
Castle of Illusion Starring Mickey Mouse Arrives on PSN and XBLA