Code is supplied for 2 purposes: 1) Ease of loading onto a device to play for users, and 2) Educational value in the case of studying the code and modifying for personal educational use. Even though the source code is available to the public, this software is not open-source. I created Circuit Dude. I coded Circuit Dude. If you'd like to play it, you can download the code. You can even link others to the code. However, re-releasing or publicly sharing a modified variation or derivative of my code and/or imagery is not allowed. The code is supplied as-is and has no guarantee of support in the future. The code is also free of charge in order to play as long as the it is not for commercial or financial gain. Finally, someone creating a new version of the game for a different platform with imagery, gameplay elements, or game design element derived from this game must have explicit permission from me.
Eh, I really don't like licensing and that kind of adult stuff... Don't be mean and don't steal my code, I guess. ¯\ _ (ツ) _ /¯