The best online games are built for competition and collaboration.