This seems like a great idea! The only problem is I'm hesitant to try my hand at it because of a lack of spectator camera and voice-line / Sound Effect library at my disposal to really give it that nice polish.
Also I feel like it's hard to make something better than this trailer functionally: https://www.youtube.com/watch?v=OgTWmKFuMZ8
This trailer already does a great job of concisely presenting the elevator pitch: you and 3 other space dwarves work together to explore, mine, and fight your way through an alien planet to bring home resources.
I'm trying not to be a Debbie Downer but, these requirements seem to be creatively pigeon-holing the trailer into being a slighty different version of the aforementioned trailer.
I don't know, I just tossing out some food for thought and seeing what you guys think so I can maybe crowdsource some brainstorming....
I may still give it a go and may...