The second chapter of an offbeat indie game from itch.io. Short, strange and worth a click.
The game opens on its maker's website in a new tab. MegaClip just points you there.