Full Auto demo is on Xbox Live Marketplace

xbox360%20logo News The Full Auto demo is up and ready to be played, so go grab it!