First person to ask gets to use this for your game...
A fun little loop I keep coming back to. One of those weird projects I'd be hard pressed to re-make if I ever had to, and I don't know how to extend it.
Please contact me if you would like to use this in a project. We can discuss the details.