Pretty cool. Looks like they are a 500 startups project, formerly Veokami. Guess they used some of their funding to buy a better name! http://www.startupsmart.com.au/growth/veokami-among-500-star...
Incidentally, Switchcam.com was only a little more than $1k, which was definitely worth it.