Team co-op games have always been fun and in the past few years there have been a good few "greats."…