Internet scientist revisits last year's biggest pixel art sensation "Nyan Cat" in celebrating its one year anniversary!