News, rumors, and history from the North American Demoscene.
music, art
aka Steve Leung
Suggest changes