Rumor: ‘Odyssey’ to be the next Assassin’s Creed game, will be set in Greece

According to what seems to be a promotional keychain that was leaked today, a Greece-set Assassin’s Creed game titled Odyssey may be what Ubisoft is planning to announce this year at E3. Read more…
Neowin