Forerunner Industries
Media from the Steam store listing.
Fallen Forest: Echoes Within Announcements Trailer