New Assassin’s Creed is set in Japan, and Outriders Sucks – Crater Corner PodcastJayden Hellyar·3 years ago
New Assassin’s Creed Red Details Leak From Stealthy Playtester, With Possible Release DateChris Melnyk·1 week ago