Stairs Coming September 28th
Digital Tribe Games and Greylight Entertainment announced that the psychological horror game, Stairs, is hitting its final strides of development and preparing for its launch on Steam and other digital distribution channels on September 28th.