Home ReviewsGaming Reviews Scarlet Nexus Review – Don’t Take Your Hands off the Red Strings