granted it is on regular xbox, but I was watching the gameplay. who else is going to get it because it looks pretty good?
I think online is going to be crazy. I don't know how many people can play it, but it should be a teamwork based game. I am just going to guess 8vs8 will be a option.