my bro just bought this game. it's pretty insane. great co-op game. it kind of "forces" teamwork haven't tried it online yet. anyone else got it?