This is no April Fool's joke - hit Aniplex anime Puella Magi Madoka Magica and Fate/Zero really have landed on Netflix UK! Continue reading...