There has been a Win32 Dedicated BETA Server tool released which will allowing you to host your own games online.
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
Win32 Dedicated BETA Server has not been tagged yet.