It's too brain bug, I love it! nice presentation an very well polished, some keys desappearing as a hint is a very nice touch! Congratulations.