The Game Awards 2020: DigixArt revela seu novo indie, Road 96