Click here to join us on IRC (#charas on irc.freenode.net)!
Maaaaaaaaaaaaaaaaaaan I missed you.
Maaaaaaaaaaaaaaan I missed that welcome.
You'll have to have a really, really, good soundtrack, excellent writing and some stuff that feels like it's going to be relevant later, I think. It's a nice idea to force the player to feel like everything they do is pointless and that there's no hope for them, but that will probably make them get bored and stop playing, no matter how clever it is.
Maybe what you could do is have him have regular dreams that are the puzzle sections with the ghost, and levels in between which are the real world and the character's interaction with his douchebag classmates. So alternate them.