The Grid's community evangelist published a video to YouTube about ten days ago that purports to show a demo of The Grid in action: https://www.youtube.com/watch?v=7vDJZ-QufBQ
And here's the site whose content he's populating in the video: http://myothercamera.is
My takeaway from this is that The Grid has a fantastic marketing team, and a product that may be a decent competitor to Squarespace. Maybe.