A game about barely putting one foot in front of the other somehow taught me how to move my life forward. Released on ...