It looks cool!
I do like the handles too. Looks like you could disconnect it from the bike and push it into the grocery store. Nice feature.
I particularly like the wheels, which are spoked and look like they use regular quick release hubs. I have found an Instep trailer for $60 on Craiglist here, but it looks like it has plastic spokes which probably wouldnt last that long.