É possível!
Aqui está uma imagem de minha meia-vida em execução 1 4x em 4 janelas todas conectadas ao mesmo servidor da LAN, o único problema é que os controladores não estão independentemente vinculados a cada janela.
http://img29.imageshack.us/img29/5642/yc0y.jpg
Para fazer isso, você precisa do 'Process Explorer' - um programa que permite que você faça o que é conhecido como 'Close Handle' no subprocesso '\ BaseNamedObjects \ ValveHalfLifeLauncherMutex' ou algo assim. não é tão difícil. vá aqui para instruções detalhadas - link
Mas sim, isso é para a meia-vida, mas pegue o Process Explorer e tenha certeza de que você será capaz de descobrir qual handle / processo você precisa fechar para obter os programas que você deseja executar várias vezes.
Eu não vejo por que o Windows não implementa jogos em execução várias vezes em splits / snaps como um recurso de qualquer maneira! é claro porque as pessoas não comprariam tantos PCs ... também verifique o SoftXSpand realmente incrível, permite que você execute múltiplas instâncias de janelas como usuários independentes