The spam is coming from disgruntled Steam admins... Lol!
People like "Digital PickLock" annoy me. It's like they have no idea about the dedication of spammers. Hey Digital PickLock, have you ever created a site or forum yourself? Or are you just another gamer / yuppie? Just expecting everything to be good for you? You picky brat :p
No offence meant.