I'll admit to some curiosity as to how online play works, especially as regards Steam's matchmaking abilities. Can anyone shed any light on this?