The reason that we cant do this, is that games that do not support system link do not include the game server in them. Basic network concept, but for those who dont understand, let me explain. Like the sith, or jedi for that matter, there is always a master(Server) and Apprentice(Client). Games that dont support system link do not include the server, or a server, with the game, but require a server behind xbox live. Think of xbox live like a giant pyramid. For each game there are servers for online play. These sit behind the main Xbox live servers. Unless you were to spend a lot of time decoding, and reverse engineering the network protocols for each game, and also reverse engineering the xbox live servers protocols, then redirecting the xbox live server traffic to your newly designed servers, then this is not possible. In order to do this, you would need an intimate understanding of both networking, programming, and a lot of time, and failed attempts. And then when you do all of that, you will still have to host multiple servers on the internet, Xbox live has its own server farms, not only for xbox 360, but also for xbox one, and they have redundancies hosted around the world. I would assume that microsoft spends over 1,000,000$ a day just on electricity to run all of those servers. I know I dont have the time or the money for all of that, and am guessing you dont either. Link on the other hand is a fancy VPN. The xbox hosts the game server, and people connect to the server hosted on your xbox. All link does is connect the xboxes, and give you an easy way to do it.