Nanoha: There should be more shows with magically powered mecha and intelligent weapons