Watch the Children of the Sun launch trailer for the stylish telekinetic puzzle shooter game, available now on PC.On a mission to destroy the sinister cult who ruined her life, The Girl can...