NEWS June 2, 2019 by Brandon "DJ" Lewis She and the Light Bearer lights up the Nintendo Switch on June 6th 2019 A point-and-click adventure packed with charming fairytale characters