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.