Pretty clever mechanics and platforming, really like the use of boxes in level design and weel balanced battery charge time through all the checkpoints, well done :D