Anyone think this is cool? I've looked at it a little bit and really like it; it seems to have real potential to take on Facebook. I like that it just locates you, so more more facebook posts saying, "I'm at the mall." Google seems to really have something here, imho