Other places on the internet where I am also:

Flickr

Vimeo

Robot Fight!