So you’re bored. Maybe a new video game would be nice. Being a bit of a designer yourself, you think hey, I could do this. You’re lazy, so you use a program that builds itself from a few basic code blocks. You’ve seen and done it all, so you build into the design the ability to randomly create new characters and situations to keep it interesting. Finally, you want a program that can handle change without crashing. Once it starts running, you can sit back and watch forever. The best part is you won’t know how it ends. Simply divine!