Mashle: Magic and Muscles [review/intro]