I was always under the assumption that anything utilizing a P2P connect (such as a console game), would only require two consoles connected to the internet to function. One would act as the host and one as the client. But I've seen some articles, such as these...