Am I completely insane, or was there, at one point, an "I Want to Believe" poster for sale from Goblinoid Games at LuLu? I saw X Files on NetFlix and reminded me of the poster.
Ha ha! I forgot all about that. I couldn't find it on my computer but the file was still locked in the bowels of the Lulu server. Send me an email and I'll send it to you.