Gaming Decent app or site for finding teamates? Submitted by Byiase, 04-03-2023, 09:26 PM, Thread ID: 261248 04-03-2023, 09:26 PM #1 As the title says does anyone know of any decent sites or apps to find people to squad up with? Quote More