Seems to me like you just saw Nightmare on Elm Street again. Ghost kills people, makes scary noise. Ghost kills people. Ghost dies in the end.. or does it?
I probably just described the whole movie without seeing it right lol :)
I think she was making a joke lol.. they probably don't really have headphones :) and a lot of people seem to not like Sony's Caoptioned Glasses, so I guess she was being a bit.. :)
A lot of games are free-to-play with subscription and premium models (DDO, SWTOR etc.) so no one really loses out on the deal. Generally I think the ones you buy will let you set up private online games, or have free online server matchups.
Some (like GW2) have free online play but you have to...