@Lozza: it' explained in the IndestructoTank Timeline, in the secrets. The tank is made of "Indestructium", however this material becomes highly volatile and prone to explode without a costant flow of power.
Great game! 5/5
And totally badgeworthy...