Typos, indentation, code style.
Found a better way to fade in/out music. Shame that it still doens't work on web target.
Added randomness to spice up difficulty. In fact that makes the things a little easier.