The car looks very well put together, but is it just me or does that seem like a hell of a lot of power loss?