I definitely think this belonged on Podcastle, and I wasn't really a fan of the main character, she just sorta seemed pathetic in the end... I really liked the idea of goggles that let you interact with ghosts, but didn't really satisfy my sci-fi fix for halloween though.