great story. funny interplay between characters and the MC isn’t so OP that it’s boring. great job macroeconomicon (yes messed up name purposefully)