Looks pretty fun! Can I get some hints for the solution?

If you make it far enough you'll need this number -> 22212 as well, I didn't realize that one of the sites I used in this puzzle changes everyday

The picture isn’t the only place there are clues