Assassin’s Creed: Origins Image Leaks, Suggests Previous Rumors are True

The hype level is rising!