The site has an interesting premise. After a quick, free registration, you can create a "canvas" with your name, a title, some additional text, and some video from your Webcam. The video can be up to about 15 minutes in length. You can create multiple canvases, and each one can be public or password protected.
FacesForce pitched the site to me as a weapon in the job seeker arsenal, but in reality, you could use this for any kind of "asynchronous communication," such as messages to vendors, clients, or co-workers. I can see opportunities for using it for welcome messages, video training, and more. Or, of course, you could always craft a message for your potential hiring manager to personalize your introduction or post-interview follow--up e-mail.
The site works well, is easy to use, and is free (for now), but I'm not sure the world is ready for video resumes. What do you think? Sound off in the comments.