The ever original Jeff Minter is currently working on a Xbox Live Arcade title called Space Giraffe. He released this video as a "Work in Progress", and as always with this outstanding developer it's very colorful and also very strange.