Monsters vs. Aliens Demo on Xbox Live Marketplace


The demo for the upcoming movie-licensed game, Monsters vs. Aliens, is now available to download on the Xbox Live Marketplace.