Hopefully it will make it to the street soon.
2.1 litre = 128 cubic inches, 325 hp. That would be similar to a 4.3 litre Chevy V6 making 650 hp, but you could not get 10,000 rpm out of the V6 Chevy. Very impressive indeed.