I get it now! :) That's a really cool way of Obfuscation. I learned a bit from reading your code! At first I was confused, "Why can't this guy spell? & How does it work?"
BTW: I hope my hints didn't ruin it for anyone.
You put a lot of work into that! Good job and 'Thanks' for a new lesson!