Interesting, but a design that would scare small children in the streets.
The design is an acquired taste… and with its name, you’d probably find yourself fighting off Captain America!
I had exactly the same thought!
It will be interesting to see when something that is affordable and pleasant on the eye becomes available. Until then I will stick with my IC bikes.