It did look a lot like a Nissan Leaf. It did seem much taller though. The battery fit under the backseat floor, unlike the leaf. The back floor was straight across with no hump in the floor board.
I was told there are only 8 of these cars made yet. Felt fortunate to see and sit in it.