The gods aren’t very godly. In the beginning the story feels inconsistent. Also the way the MC acts is bizarre and inconsistent, not explained away well. good towards the end.