Physical release by Limited Run Games on 16th September 2016 (7300 units produced).
dandyboh2017-07-28 #Firewatch video game infoPhysical release by Limited Run Games on 16th September 2016 (7300 units produced).