Sadly, I don't know the first thing about it. I'll have to try it out from home tonight...
Update: It's nearly worthless. It's just a very simple peer to peer photo sharing application that requires a LOT of alpha quality software to be installed on your PC. Shiny, yes; useful, no. I'd stay away if I were you.