it is incredible unclear to use your service to actually do screen recording! When I googled screencast it said "screen recording" but all your service seems to do is allow for pre-recorded videos to be uploaded and shared.. I don't see how you differ from other services such as dropbox in that regard. I downloaded your desktop uploader and am looking all over your website and nowhere does it mention anything about screen recording!!!!