A little overkill honestly, but this is pretty remarkable that they managed to make this in such a slim formfactor. I guess it’s a Pelican? Right? With 13 days to go, it looks like they won’t be making their goal unfortunately. :(