Control your team of super-heroes as you defend the city from crooks and aliens in this innovative puzzle game!
gamingcloud - Vanguards 2 is a physics puzzle game, where you'll have to ..
kongregate - Celestial vanguard is an action-packed, fast-paced space ..
Comments