This was fun! And I agree with others, the font/colors may be hard for some players to read. But I personally didn’t have trouble and thought the stylistic choices were nice. So if you do opt to make it more accessible, go for something in this vein.
And the puzzle was nice. I got stuck for a moment, but eventually figured it out.