Honda has not revealed much when it comes to specifications but from the photos we can see how small the sports car actually is. Honda had a similar sports car- the S600 - way back in the 1960s and we presume that this one will be its successor.
There's a digital dashboard inside and we can also see that the S660 uses automatic transmission and behind the steering wheel we can also spot the paddle shifters.