This week on Arcade: Elements of Destruction and Sea Life Safari Major Nelson 16 years ago Elements of Destruction and Sea Life Safari (800 points each) will land on on Xbox LIVE Arcade this Wednesday.