This thing sounds WICKED

I would love to know more about this engine...