Devolver Digital and Rene Rother announce third-person puzzle shooter Children of the Sun for PC

Demo now available.