Video Game Reviews ‘Strayed Lights’ asks you to help others overcome their inner demons Ascend above turmoil in Strayed Lights. By Austin ManchesterApril 25, 2023