Ok...i warn you first...i did not smoke before i watched this...and it was still awesome...I'm going to take a shower grab a bag and watch it again and it'll be 10x more awesome.
in other words OMFG that was worth the wait.
Demz...where is that fountain with the hump ledge on it?