Features Week In PC Game Releases: Fade To Silence And Starlink: Battle For Atlas Arrive This week's PC game releases include Ubisoft's Starlink: Battle for Atlas, survival game Fade to Silence, Close to the Sun, and more. By Jason RodriguezApril 29, 2019