Length is relatively the same. Only noticeable shortening is in sleeve length. As for the Archive re release promotion.. well we were preoccupied with other projects at the time. Street Fighter being one of those projects.
Yeah, i kinda got that impression around the time i visited this summer. No worries, i'm sure we wont be disappointed.