Yup, I'm admitting it! I've just never used it and there's no sign up form on the homepage.. I don't have a Android phone or iPhone, I have a Windows HTC phone.. So not sure what to do.. Can someone explain how it works and how to sign up? Is it pretty much like Tumblr, except you snap photos on your phone and add filter effects? Also if you don't want to use your phone can you straight upload photos from your laptop.. Thanks!