I can confirm that steam works well for multiplayer from a few test sessions I've engaged in. I'll try to make it into your test session tomorrow, and I'm open to looking into a longer term game. I've actually been considering one for awhile now.