Got my helix out of the box a few hours ago, super stoked, but feeling a little overwhelmed as well. Had a spider jam before, but never had anything like the Helix. Any good videos or tips you could recommend? I tried to get on line 6 video site, but could not get it to open. Thanks!