Cute game ! I'm having fun. That aside, I find it is a strange design choice to have to beat the dream level (the hint, right ?) in order to move on to the next.
Cool game ! (a little hard for me as english is not my main language)
The keyboard inputs ignore my keyboard configuration though :( it looks like you're mapping the physical keys to character (something about using the keycode instead of the keysym ?)