Magic Flakes review