I don't have Steam, but I do have Skype. You have one too? Otherwise I will just create a Steam account no worries.