DWTN Media has gone through some branding changes, so you're looking the first version. It's a decked-out custom website for showing off a bunch of Youtube videos. On this version DBI would upload a video to Youtube and then add it to their site for a lot of great sorting and search functionality. This approach also does wonders for your SEO becasue each video gets its own page and on that page you can put anything you need.
Version 2 is simpler and automated which is pretty cool, but it's not always want someone may want. You have complete customization when you go the manual route. Thats what you're seeing here. I love both and it just depends on what you need.
Learn about how to build an automated version of this website here.