Is it just me, or does that South Park icon look a little out of place? http://toucharcade.com/link/http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=320377321&mt=8
Apparently it's just me, since someone removed this thread... How do you do that? There's alot of dumb posts i'd like to erase...