I finally remembered the name of this game from at least 8 years ago, hopped in a TDM match with my older brother to remember what it was like. Apparently another person was watching the match list, and hopped in to play!