Browse All Savage: The Battle for Newerth Videos (1)

Savage E3 Trailer

Savage E3 Trailer

I just thought that this trailer for Savage: Battle for Newerth is quite cool! I play this game together with my brother.

  • Console: PC
  • Released: 11/28/2007

  • Rating:
  • Views: 8

Watch This Video

Advertisement

Savage: The Battle for Newerth

Savage: The Battle for Newerth
  • GenreStrategy
  • Release Date09/04/2003
  • PublisherIGames
  • DeveloperS2 Games
  • ESRBT - Teen