An open-world walk through the Infinity Castle (Mugen-jo) from Demon Slayer, right in your browser. Get lost in its twisting halls.
The game opens on its maker's website in a new tab. MegaClip just points you there.