Microsoft announced today that this week's Xbox Live releases will be Elements of Destruction & Sea Life Safari both launching on Xbox LIVE Arcade this Wednesday, June 18, 2008 at 9:00 a.m. GMT (1:00 a.m. PDT) for 800 Microsoft Points each.
Dark Sniper wonders what titles will be deleted in order to make room for these. $niper
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.