Not a battery. It's a fuel cell that's "burning" aluminum by oxidizing it.
Once the reaction is complete, you end up with basically aluminum ore that has to be re-refined, at great energy cost.
My guess is that this is highly inefficient and will not turn out to be very useful.