If I understand what you say about routing multiplayer through steam, that is a terrible idea. Any one else play space engineers? They rout multiplayer through steam. The results are..... intereststing (players desynced by several minuets, entitys spazing out all over, ect.)