Also with OVER DRIVE's cover it makes sense, they probably used that opportunity to use the drawing because they planned the outfits for the album and all. Also would be weird to have a special outfit for OVERDRIVE but don't show it on the cover and on a poster.
The poster looks great!!! And I assume this photo will also be the cover for the t-shirt edition no? Would make sense, it's a great and classy photo, would fit the whole "special limited edition with t-shirt".