I got to see the Echo in person at the Atlantic Coast festival a couple of weeks ago.
It's a smaller indoor / zero wind kite, roughly the same size as the Prism 3D... From what I remember Lisa saying, they developed it because she was not a fan of trying to fly a full sized zero wind kite indoors. It's got the micro carbon construction and a really cool curved standoff solution. She was flying on fairly short lines, which she larks-head knotted to her pinkies, so she could do throw/catch maneuvers with it.
They had put a couple of my pictures of it in the blog post, I think there are a few more on my Flickr account: http://www.flickr.com/photos/alloyjared/sets/72157617696869238/