User blog comment:MB543/The Crimson Polls III: 12/@comment-5546424-20140309212311/@comment-5174994-20140310193233

You should check out the Ubi forums about this supposed leak; they're all super annoyed. However, I do believe we need to relax because I am 99% certain we'll get the anouncement soon. I need the excuse to play some more liberation HD as well because I have been very busy recently catching up on Game of Thrones & some other shows.