I don't actually have any updates going back this far, however it was on April 15, 1998 that Alcatraz first went online at http://www.geocities.com/timessquare/labyrinth/9736 - I hope I remember that number correctly :) At the time it was being called "Matthew Buckstein's Tex Murphy Site".
Please enjoy the revival of this site, hopefully for years to come!