They also seem to have an official YouTube channel, and... someone told me you can pay to have someone make you promotional videos like this. Awesome.
Digest Vol. 1: Strider and Bionic Commando
Sega Arcade Classics
Untold History of Japanese Game Developers Vol. 1