episteme on 06 July 2014
Well, predictions without a release date don't make much sense. October 2014 or delay to February 2015 would be very different from Black Friday week.
But I'd say 400k life time or more when it's better than the Assassin's Creed ports.