Anmeldelse: The Shrouded Isle sætter det sjove i dysfunktionel kult by Ash Clemaine Gaming, Nintendo Switch, De seneste anmeldelser, Windows