Xbox 360 games for two people to play?

My friend and I are looking for some new xbox 360 games to play online together. They must be available to buy on the marketplace.
We're both pretty uh, open to playing just about any kind of game. You can look at our list for reference but we don't have any preference of genre even if it seems like it.

Currently we have:
Titanfall
CoD MW3
CoD BO3
Battleblock theater
CS: GO
Happy Wars
Minecraft
Portal 2
Skate 3
Guitar Hero
Minecraft
GTA 4 (My friend's planning on getting GTA 5 soon so we can play that instead)

Try StarWars Battlefront, Evolve, PVZ GW, PVZ GW 2, thats all I know

Street fighter/tekken

Borderlands 2… Still one of the best co-op games imo.

Borderlands 2 is going to become free for gold next month and it's backwards compatible, plus it's got coop and is one of the greatest semi-open world rpgs ever. It's filled with crude humour and is an absolute blast to play, even alone!