It actually looks to be electric. But I didn't see or read anything about power, batteries, etc.

Guess they have 15yrs to figure that out