are we part of this? http://www.slashgear.com/simplicam-review-the-dropcam-killer-has-arrived-31343689/