Rotting Edge Studios
Media from the Steam store listing.
The Dead Early Access Gameplay Teaser Trailer