Сеть.
Для начала, хорошая система для NAT (Network Address Traversal) и маршрутизации, для борьбы с любыми неприятностями с брандмауэрами и прокси. Игрокам ПК никогда не придется иметь дело с переадресацией портов или чем-то подобным.
Еще лучше: распределенная многопользовательская игровая сеть с открытым исходным кодом (например, Battle.net, Xbox Live, PSN ...). По сути, это может быть протокол, который любой может реализовать, и любой может запустить сервер - они просто общаются друг с другом, чтобы передать информацию о том, кого и где можно найти. Подобно распределенным социальным сетям (например, диаспоре), это не позволяет какой-либо одной стороне иметь контроль, в то же время позволяя любой инди-игре легко интегрироваться в нее.
Представьте, что вы могли бы просто добавить своих друзей в список «друзей», и тогда в любую игру, в которую вы когда-либо играли, вы могли просто пригласить их прямо сейчас, без IP-адресов, без поиска идентификаторов, вы просто брали их с собой. В основном то, что B.net/XBL/PSN уже делает, но открыто и бесплатно для всех!