Red Sandbox Studios
Media from the Steam store listing.
Mountain Goatastrophe - Official Announcement Trailer