these kinds of trailers tell absolutely nothing just look at the devblogs for a game called "dead matter" they made the game look really good in those videos and when you play it its nothing like it.
I believe what i see when someone who doesnt want to sell me something has access to the game and is free to record everything without editing the footage.
Don't want to go too far off topic but Star Citizen has quarterly updates consistently,
You must be registered to see the links
going over what's in the works and a stream talking to devs every Friday plus they do free fly events which are essentially free to play events where you can play the game for free for a few weeks multiple times throughout each year. Literally nothing is hidden about development behind that game and you can see what's up with it and play it absolutely free. Plus, thanks to the weekly videos you can easily go back and see how it has all progressed over the years. AFAIK they've been consistently doing those weekly videos since 2016, or at least that's when I learned about SC, so as far back as patch 2.5, and they're coming up on patch 3.23(three point twenty three). Patch 2.6 going to patch 3.0 was probably the most significant patch SC has received which drastically changed the game and first implemented the full scale moons/planets that were demonstrated in the Star Engine video.
EDIT: I was curious so I went back and checked, the weekly shows have been going on since 2014.
To be completely frank, if anyone feels info is lacking on SC or not enough gameplay is shown, it's because they're
purposely not looking for any. It's way too easy to see how the game has been progressing over the years, they literally show all the good and bad which probably contributes to all the scam claims since they also show off all the ugly amongst the good.
SC has been in dev for a really long time, but to be fair they definitely have the progress to show for it if you compare older builds to what's in-game now.
Wild Life devs actually reminds me of CIG a little with how Steve does the livestreams animating sometimes and how they're pretty consistent with Patreon updates and updating the game in general every 2 or so months. I wish more developers of early access/patreon games would adapt the weekly or bi-weekly format of making videos talking about what they're working on. Gives a lot of insight for their supporters and actually shows they're doing something to ease the doubt a little.