
Review Bombing May End Moon Studios: No Rest for the Wicked Review Bombing
Moon Studios, the team behind the critically praised Ori games, is now facing severe financial troubles. Their latest title, No Rest for the Wicked, launched in early access with high…