Yea it's late notice, but they're giving away great stuff. Yes, you have to have an xfire account to participate.
http://www.xfire.com/cms/xf_halloween_2008/
Anywho, I was searching online and couldn't find any answers. So here you go...
#1 - Lord of the Rings Online
#2 - 2008-08-26
#3 - Call...