hint 1:
2 bs lbhe 3 nffhzcgvbaf ner pbeerpg.
hint 2:
ner lbh fher lbh pna'g hfr nabgure cvpx gb chfu vg?
solution if you're completely stuck:
gur guerr-ybat cvpx sebz gur fnzr ebbz vf fgvyy npprffvoyr.
Qnza, v pbafvqrerq oevatvat n ybpxcvpx sebz gur ynfg ebbz phm vg bayl pybfrf gur ynfg qbbe, ohg sbe fbzr ernfba v gubhtug vg jnfag cbffvoyr (got it on the first hint btw)
Also i sort of expected that ending lol