Open Sourcerer was a 2D platformer where players created and customized their spells in JavaScript.
Open Sourcerer