I stumbled over their august promotional video. They showed a bit of electrical part. The narration is of the same quality as in the last clips (i.e. useless), but the video feed was interesting.
They use 18650 cells (pr. 2170 but it is unlikely), cells honeycombed in silicon and two layers...