Touhou 8: Imperishable Night running in your browser from your own files. Dodge dense bullet patterns in the cult classic shmup.
The game opens on its maker's website in a new tab. MegaClip just points you there.