The Witch and the Hundred Knight: Revival Edition – a new trailer and more