NCAA College Football 2010 *Catch All*

Anyone see the latest South Park episode? Thoughts?