0
September 18, 2018 12:06 PM
With Assassin’s Creed Odyssey’s release just around the corner, we will begin to see numerous advertisements that highlight the release date of October 5. This is by far one of the best advertisements I have seen in a while. Enjoy.