How Stack Up uses video games to save veterans from mental illness and suicide Posted byby Dean Takahashi May 19, 2019 19 min Stephen Machuga credits video games for saving his life. In dark days as an Army Ranger captain in Iraq, Machuga escaped being harmed physically.... Continue Reading 19 min