Unusual Undertaking · Bonus Stage Publishing
Media from the Steam store listing.
DINO MERCS Official Trailer