I've playing with the DGD lpc driver these days and I've found that it's a nice tool for game makers, specifically for server-side things.
It includes a two-way and simple telnet model, a binary tcp connection model and a datagram channel for binary connections, ideal for game servers and their two-channel data transfers.
If you can port a http server to the dgd driver, you can include even http-backed content like maps, soundpacks and all such things for your game. No more windows servers for games!
In fact the DGD driver is intended for dynamic MUD servers, but it is a goodness for game makers.
Please note that you need a unix-like environment or a very specific configuration of Visual C++ to build it.