2007 Scene.org Awards winners announced

the best of the still-thriving demoscene