...all these impediments to playing playing multiplayer steam games :/