I've been very understanding when it comes to the long development times on the DLC so far. However, if Amy is not released on the 26th, I will be furious with Project Soul, not for taking the usual two month period, but for refusing to directly address the leak.Not necessarily. They actually said during the stream that it would probably be the 'current' build, not the final version at the event. They were forewarning players that things they might discover at the demo event might not work when the DLC comes out.
The leak came from a major video game company, and it's their duty to their fans to outright deny it if it isn't true.