Mashle: magic and muscles