So the nyan cat song just picked the lock on my brain, broke down the door, ran in, and had been pouring the proverbial lemonade over its body while screeching its incessant tune and it's driving me so insane I think my brains gas mileage has gone up. (image unrelated)