Never saw this coming. Shellshock is a snail! Check out the newest hero coming to Heroes of Newerth.
Heroes of Newerth – Shellshock Spotlight
Posted on: Apr 04, 2016
Never saw this coming. Shellshock is a snail! Check out the newest hero coming to Heroes of Newerth.