I've been trying to get into a pantheon game for like 20 min and no luck.
I have everything setup and forwarded but it looks like its set to make 3v3 games and there seems to be a very low probability of the first 6 people connecting to a game being able to connect to each other. In custom games this is the same way but you can leave and someone else will join that has a connectable connection.