Nice! Sometimes when a level loads or reloads, the music won't start.
A question, how did you replicate the level loading/transition effect of game boy? The one that screen is fading in (or out) but due to color limitations you see only 3 or 4 discreet steps of the fade rather than a smooth one in new games.
Thanks!