Human torpedo. Got called that while playing hell let loose. Aperently im better with cleaning the point, than artillery.