Wait, THAT hardsuit???