> 2.0-liter boxer engine ... 670 horsepower and 680 lb-ft of torque
Those are V10 numbers coming from something the size you'd find in an econo-box.
Obviously unlike your Camry this thing is not going to do 300,000 KMs over its lifetime, and will be rebuilt frequently. This is the extreme end of the engineering tradeoff, and it's interesting to see what happens when the scale tips all the way over.