News Animation Wins the Weekend as ‘The Flash’ Drops by 72% Ouch! It looks like The Flash isn’t doing so well as it dropped by 72% in its second…