amazing. also the story is really good.