That's very odd. So sorry to hear that you've had such glaring issues! Just in case: When starting to play you can only suck in the blue ghosts hidden around the level, not the big red spider-ghost at the door.
I'm glad you liked the atmosphere and art style and sorry again for having such problems!