could be

2.16.2009 | |

www.hahakid.net

Video art apps, for Windows.