Demoscene Gems

Demoscene Gems

For decades, talented programmers have participated in something called the "demoscene", a community of students, hackers, softwar...