Really nice take on the theme. I got lost a couple of times, but I suppose that isn't new feedback. Heh.