I iizahsum Member Apr 11, 2009 #1 any one ever been to it? I just watched a video on it, looks awesome.