Oh you encountered a green bar god.
Here's one I encountered recently:
http://youtu.be/trnShQaYiis
And another one:
http://youtu.be/pSgB71oepiU
English
-
I've heard of someone lagging out. But I've never seen it before this.