Quote:The problem is that we're going peer to peer (as you have on consoles :/).
You don't have to. You can easily have the console that is "host" (for matchmaking) also be "server" (all the others bounce through that node). Many Xbox Live! games work like that.