As far as LPs go, would it be helpful if I posted some of those myself? When AI War was new, I did some videos along those lines for that game, and that did seem to help. I actually did the original-original tutorials for those, way back before Mánagarmr did, but then he did new ones that are VASTLY better and more up to date than mine. Mine are like 6 years out of date, and his are only maybe 2 years out of date at this point, haha.
Yes, absolutely! The more of your own content you have up, the better. For one, it helps people find you naturally. For another, it provides material for bloggers and content creators, since they always need content for their sites, and it gives you raw stuff to post on Arcen's blog.
Atlus USA does a really good job of promoting themselves. In two months leading up to the launch of one of their games, they start their Youtube promotion. They'll make videos for
early story details,
characters and
features, maybe three minutes long at the most, in addition to
regular trailers.
Seeing as you're working with a game that's still very much "alive", you'll want to talk about things that will not change during development. The peltians, for example; a one to two minute video showing leader art, showing them getting rolled over in game by ground forces, and then turning around and bombing the entire world with text narration, would go a long way in explaining what they are like in-game. Throw in the TLF computer's voice clips about them for extra niceness. The other races can be done in much the same way, replacing the peltian's racial characteristic with whatever is appropriate for the race at hand.
At the same time, you can make videos about the land/sea/sky balancing act, Planet, market items and how ridiculous they get, and the Cobalt Bomb ending. And you can also just play the game, but when you do that you'll want big huge disclaimers that the game is a living product that will change even after release, so the game you play in the videos might not work like the game they buy.