New Assassin’s Creed Leak Reveals That ‘Project Red’ May Be Set in Japan
Assassin's Creed could next be headed to Japan, as revealed in a leak. Multiple reports suggest that Project Red — a new open-world Assassin's Creed game — is in development at Ubisoft. The news comes from games journalist Jason Schreier,…