IMO, this shiny new website is the pre-game event If you're gonna draw a crowd, better have your presentation up to par.