This energy storage technology is HOT STUFF!