This is only slightly related, but this is yet another example of the lecturer's at my university being wrong when they're pretty much hating C++. Yes, I know it's not a very modern language and better designed languages, but it's still a very widely used language and you can do a lot with it.
Also, doesn't sound like anything new. There was co-op even in Uncharted 2.







