Does Wolfram Alpha Live up to the Hype?
No. No it does not.
Update [June 14, 2011]: Entering “Conway’s Game of Life” into Wolfram Alpha now does provide you with information about the game. I suppose that means that it officially lives up to the hype.