Is that doing Ctrl+Z , Ctrl+Y in the background? Before opening the link I was thinking this was going to be a cool feature that lets you scroll through older revisions of a file in git. This, paired with a git blame GUI would be awesome. A minority report for git repos Sweet feature regardless :)
Previous/future states simply appear adjacent to one another so you can scroll through them easily.
I absolutely believe that version control history is something that needs to be treated as a dimension like any other