That Noclip video about Hades releasing on Steam is pretty weird, devs was adamant on not talking about the truck load of money from Epic and then treating, on the video, the release on Steam as the most important thing that happened to the game, Tim must be pissed, Lol