--
UPDATE:
I just talked to a consultant and he said that the idea was previously a concept and was quickly changed and this is where we heard on the internet STAMPEDE ECS-50 and then became the stampede ecs. This product image is technically a mislead and will never come out in stores!!!!!