User blog comment:Mech Rider/New weapon./@comment-1495143-20100316105841

Ok i agree its a little exaggerated it just sounded like a cool name