I liked this video, the guys actually asked some decent questions and Todd wasn't showing off the gore and explosions so much.
I like the idea of the power armor perk.. It wouldn't have worked in the previous games, but you get a perk every level in this one so it makes sense. It would feel more natural if an NPC actually gave you training on how to use it but this way seems alright. I hope they also have some viable alternatives to power armor, in the previous games it was pretty much the best armor for any given character.
The random encounter system, the way I understand it, sounds like it could support non-hostile special encounters as well. Of course in this system there's always the chance the player will decide to turn around after stepping into the trigger box, which is why I'd still like a map travel system with encounters.
Maybe the dialog is being polished to appear more natural, and the current animations aren't final? I know the game is finished feature-wise, but they did say they're still polishing and refining some things.
Scaling sounds like it may be exploitable, but I won't go out of my way to make the game easier. I don't see how you'd even make it to, say, downtown DC as a low-level char.