Their animated gif at the very end of their own tech seems very sane?
I wish they'd actually shown more/talked about it though.