Pretty much what Jamie said. It's all free and long been available. It's the work that needs to be put into making it "reasonably playable" and not just "running" that kills it.
If it's just "for friends", i'd invest some time with setting up
on some box, since one of the major roadblocks for most people is always getting it to work properly when facing "the internet".