New Assassin’s Creed is set in Japan, and Outriders Sucks – Crater Corner PodcastJayden Hellyar·3 years ago