Lacks music, this game might be the next big "Rage inducing game", since you can lost a lot o progress. I don't know about the downloadable versions, but the html version stutters a bit from time to time. Really like that when you fall from a high place there's this big boom effect.