Gematsu | Screenshots | Storm Boy: The Game | October 23, 2018