Well it does. It might do anyway.
As I said, to me it seemed kinda stupid. Way too much power for such small car with barely any grip.
I did not find it fun. But like you said, it might be just me.
I think it was Bob Smith who said "A car can never be overpowered, only under controlled" or something along these lines.