On the Spot - 10/02/08
This week some old friends stop by to show off Command & Conquer: Red Alert 3. Also, we take a look at Dead Space, get epic in Eternal Sonata, and get our pom-poms out for All Star Cheer Squad.
Got a Video?
Submit video links to share them with our users.