Black Hole Square by Quinten Clause. MIT Copyright (c) 2021 Quinten Clause. Upstream: https://github.com/Quinten/black-hole-square/tree/4a760a0f3d182c833e345937a0fe4b7704afd737 Joywisp adaptation: native ES modules and static JSON-data modules replace webpack require.context; no dependencies installed. Only original free sequence, 15 puzzles plus intro/end, is included. Payment metadata/listeners/prompts, paid bonus levels, service worker, manifest, raster icons and vectorized title font are omitted. Title uses a system monospace font; procedural shapes and synthesized note sequences retained under upstream MIT. Saved data uses a Joywisp-only key with validation and storage-unavailable fallback. Pointer Events with capture, relative coordinates and cancel handling replace separate mouse/touch listeners. Exact board-edge clicks ignored; long frame delta capped. Suspended audio context reused. Shared player bridge provides readiness/failure reporting. Original game is third-party work, not a Joywisp original or endorsement.