This thing is amazing.

Saved for posterity (NSFW)