I missed this update. When I looked at the site, I saw the video and assume that it was today's update.
Bird Person, I think for Brawl they were trying to make characters look more like they do in their respective games (see Bowser) while still making them look good (again, Bowser).