Recompiled Games indexes decompiled and recompiled games that run in a browser, with what each needs, who made it and whether it works.
The game opens on its maker's website in a new tab. MegaClip just points you there.