I dunno if its the right place, as I don't know if OB has its own discussion section.
Anyway, I'd like to ask any of those who have this game on Xbox, what is it like? Do you require internet first time around, does it need internet to play the games on it? Does it need to download the games? Or are they already on the disc and I may need to install them like I would with other games? Does it require to somehow login to steam? What? Just what's it like for Xbox and how does it work, I'd like to know before I buy it in the future, as I cannot connect to internet with my Xbox, at all, nor do I have gold membership yet, I already know TF2 is multplayer and that would require internet to play with others, but I mainly interest with the other games on there.
So if anyone could answer my questions, thanks, really appreciate it. And don't worry, I'm good with understanding, I really hope to get this game, course I have it on the PC, but since its been broken, I've turned back to good old Xbox 360.