Death Stair E3 2016 Trailer

Death Stair reveals new weapons and an insane new map in their E3 2016 presentation trailer.




More Death Stair Videos

  • Death Stair Steam Release Trailer

    Death Stair is finally coming! August 16th, it happens on Steam. Do you have the gumption to run up stairs and not die? Sounds simple. . .