Well if you haven't visited youtube recently, there is a new add for an assassins creed short series. It may require you to log in. But here is the first episode, enjoy. YouTube - Broadcast Yourself.