Answers are hidden so this puzzle isn't spoiled if you'd like to play it. Click to reveal.
ZOB GDPRO NVMFGVFB OVL BJFOZP AYGX HYMQYMVMZQ VML YMNP ZIY SYIBNQ. JZQ NVQZ ANGBMZ QUBVRBX LJBL JM MJMBZBBM MJMBZP ZIY. NJMFGJQZQ OVSB XBHYXLJMFQ YA OJT XBHJZJMF AYNR ZVNBQ, DGZ MY YMB OVQ DBBM DYXM QJMHB IOY HYGNL VMQIBX JM ZOB QVTB ZYMFGB.