Bunch of Heroes [Steam store page]
The survival mode is fun co-op but it has huge flaws - can't join mid-game, and people who disconnect can't rejoin. You also can't heal - have to suicide while your friends kite. There's also a huge disparity in the usefulness of the guns.