New Peek At Vanguard
The official site for Vanguard: Saga of Heroes has posted a news bit directing us to a new video available at Gametrailers.com.
New Peek At Vanguard
The official site for Vanguard: Saga of Heroes has posted a news bit directing us to a new video available at Gametrailers.com.