User blog comment:TAKEO935/Barrage Steel Body/@comment-1908803-20140704165939

Your not the only one who has the same idea, possibly what they gave to barrage or maybe a different sort of exoskeleton, like a prototype version for experiments