I saw the extended commercial for this game last night as I was watching the new South Park episode. I thought it looked pretty good and I think I'll buy it. Anyone else have any opinions on it?
I haven't seen any commercials or trailers yet, but while browsing xbl marketplace there is a trailer you can download. I'll check that out later to get a glympse.