>>9564670He's loosely based on the Dome Zero, a concept car that was incredibly well received but never entered production due to vehicle standards at the time. So his doors probably open like this.
As for the toy itself, the big thing wasn't the solid windows that made me not want it... it was that the flame on the hood was borderline invisible.