Heroes of Newerth Frost Rider Teaser Trailer

0:12 of teaser footage
S2 Games has released a new movie for Heroes of Newerth, a strategy game where two teams of up to five players each take on the role of special Hero units. The Frost Rider will come this Friday with completely revamped sounds, voices, effects, and skill icons.