Masked Man
I said wow
His Side-B definitely includes a hop. He uses it at the very beginning of the trailer. They time it to make it look like he's kipping up from the edge of the ropes into the ring.
After seeing the gifs of the entire trailer that were posted earlier, I think I can figure out most everything, except that move he uses to attack Link.
I think neutral-B is able to be charged, but does not charge indefinitely. You can charge it to dash further across the stage with more power, and accordingly experience what looks to be a pretty heavy cooldown effect. I think it has nothing to do with the meter until it changes to a powerful KO move upon the meter being full. Otherwise I bet meter is gained by landing hits in general, and not manually charged up via some kind of charge process (a la Samus or others).
The hit on Bowser in the beginning does appear to be his f-smash. The hit on the aerial opponent also looks like his u-smash (I thought it was his counter at first). Looks like all his smashes have some armor as well.
The only thing that still doesn't make any sense is wtf he's doing to Link. The only possible input I can imagine for it, is like was mentioned, it being a simple tap of neutral-B with no charge.
EDIT: And yeah it definitely is not a counter. Different animations, and it has no effects associated with the attack, which kind of goes with the uncharged neutral-B theory in that it would be less powerful.
I think you're right about the Neutral-B: the move is unleashed when you release the button, so my guess is that he used the move without charging the attack at all. (It's definitely not his Dash Attack because we see him use it against Mario.)
Regarding the Power Meter, though, I think it only charges insofar as you are holding down the B button. As far as I can tell, the Power Meter doesn't build any energy when Bowser first hits Mac; it only begins building when Mac starts charging his attack.
(Mac Jaeger and Titan Mac)
Fantastic, lol.
Oh my god, I know. I was watching the JPN Direct because I'm living here, but the ENG Doc is just infinitely better. If his conversations are in the game, I might just end up playing in English.

The official site lists 2/14/2014 as the date of the reveal of Little Mac, so I think the Little Mac picture is Friday's pic of the day. I wouldn't expect another. Remember, it's been Friday in Japan for a while--this just happened to be a super early update (7AM instead of like 5PM or whatever).
Yeah, I don't expect another Pic of the Day today since Sakurai also labeled Mac's Miiverse post as "Today's Picture".