Death Stair Steam Release Trailer

1:00
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. . .