but can it block ads? nope, i recommend min browser which works like itch.io app but a little bit more ad blocking.