Cool concept and an interesting interpretation of the jam theme. I really like the visuals and presentation.
Only feedback I can give is that the hints/dialogue can be a bit overwhelming and annoying at times, but I figure that is intended :)
Yeah the narrator was meant to act as some kind of nuiscance while it still gives you hints so, guess it works ... TT