Decware video


So I was over on the Decware site and saw their Contact page video .

http://www.decware.com/newsite/contacts.html

What do you think?
128x128noromance