The Santa Cruz Megatower is the fusion of big wheels and the biggest-hitting suspension system. It’s a modern day brawler.