I meant to open a dump it meme of lord boggy
That's fine! I think Itch.io blocked the page, then, because the tab opened but nothing loaded.