The website is up and registration is meow open.Check it out at http://giantsheadfreeride.com/