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