by LadySirse on Jun 28, 2006
German Fan Site Gets New Screenshots
Alright Vanguard fans...feast your eyes on 17 new shots of the game. That's right...17!
Get clicking for a peek at Vanguard: Saga of Heroes!