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. . .
More Death Stair Videos
Death Stair E3 2016 Trailer
Posted on: Jun 24, 2016
Death Stair reveals new weapons and an insane new map in their E3 2016 presentation trailer.