A few weeks ago, rumors of the return of the Ghosts 'N Goblins title was making the rounds. These are…