Microsoft revealed the first batch of games coming to Xbox Game Pass in September. The biggest title is Final Fantasy XIII, one of the most divisive entries in the series to date. Beyond Square Enix’s RPG, indie darling Signs of the Sojourner will also be available alongside a number of other indies.
…
Read more