Sorcery! review