Devolver Digital’s Ballistic Puzzle Game, Children of the Sun, Gets Release Date on Steam and New Trailer Release Date for ‘Children of the Sun’, a Tactical Shooter Puzzle, Revealed by Devolver Digital and Rene Rother… byJulia Jackson03/13/2024