The new demoscene research page can be found here. The old site is still available here, in case you need it.