Multiplayer FPS Demo: Bad news about Networking

It was with some discontent that today I checked the results after testing the Steam P2P networking approach. For those who don't know what this was, it's basically how the game would play out in terms of networking, al…