Finally un-DSing these 08s. I'll wear them until Tuesday morning to see if I need to get another pair (that will probably sit in my closet for 10 years haha).
I saw these on Sneakernews two months ago, supposedly releasing in January. I've been checking NDC every week for them, then saw your post and just snagged them from GOAT for $120. Thanks!