Κριτική: The Shrouded Isle βάζει τη διασκέδαση στη δυσλειτουργική λατρεία by Ash Clemaine Gaming, Nintendo Switch, Οι τελευταίες κριτικές, Windows