Wow, certainly looks the biz Eq!
This is much easier to understand than the scrolling V6 I wrote, and I didn't even finish mine. I got stuck after experiencing that horrible glitch (now confirmed to be a result of my code and not a GM's) which we won't speak of.
Awesome stuff.