Available to play
Ultrakill in Ultrakill
Plays ULTRAKILL on in-game terminals inside ULTRAKILL, three instances deep.
What it does
Three ULTRAKILL instances run at once; each frame, screenshots are passed between them through memory-mapped files and drawn on in-game terminals, and dedicated keys switch which instance the player controls, giving a game-inside-a-game-inside-a-game.
How it works
BepInEx plugin; three game instances exchange frames through memory-mapped files
Requirements & limitations
ULTRAKILL with BepInEx, and three separate copies of the game folder each running the plugin (the prebuilt UltrakillInUltrakill.dll is in the repository).
Original sources
Evidence limits
The GitHub README and file tree were reviewed on 2026-10-08 (prebuilt DLL and plugin source, no licence file, no tagged releases). No independent catalogue play-test or binary safety review was performed.
Code and releases are linked, not hosted here. Game files and footage retain their owners’ rights.