Looks very interesting. However the statement "procudes more energy than it consumes" doesn't seem to add up with the range limitations they cite in the article. Unless they are factoring in night-time driving in their range OR they can run 1000km on 15 kWh, which would be rather impressive.
However the term "family car" seems weird as for me, that implies some cargo capacity at least. I have doubt that you can haul around a lot in that vehicle.