Uhhm, no.. I bought a game so I have the function of adding people, regardless of whether they bought a Steam game or are just Free Steam users... After adding you guys, I can invite people to a Steam Multi-User thing which can substitute for Teamspeak (Which is quite expensive to run)..