I am looking for 2-4 competetive-minded ppl to team up with in ranked play. The main reason for this are recent changes in allowing 2 person teamplay in ranked games.

I am a Finnish player with...