It sounds like it is a cloud server you can set up on your own computer with file upload/download capabilities. Maybe interesting. Unfortunately the documentation seems a little vague and sparce, but hopefully that will change. I still think Private Clouds (including Office apps?) is the next explosion and the first one to provide Office apps online where an Enterprise can install it on their own servers and control the documents and applications is going to charge ahead their competitors.