Jess and I have just been too busy suffering through suburbia to update. Once we're both back in New York, though, expect more updates.
In the meantime, it's not often that stupid Internet cartoon things are 100% true, but in this case I think I've found a gem.
I can't exactly pinpoint where New Young Pony Club would be located on the spectrum. What you do think?