
When we covered the State of Play event earlier this week, one of the notable absentees from an Xbox perspective was No Rest For The Wicked, which is the new game from Moon Studios (known for the amazing Ori titles). Apparently, the reason we're not getting the 1.0 release of No Rest For
(Feed generated with FetchRSS)
Continue reading...