Assassin’s Creed Game Set In China Possibly Leaked, Concept Art Appears
The new offshoot Assassin's Creed Valhalla has not yet been released, but the first rumors are already appearing about its successor. A user on Reddit has provided the first information that indicates…