Does anyone else find this terrifying?. .. Is it me or does anyone else C4? Does anyone else find this terrifying? Is it me or does C4?