pietriots.com
Vanquish – Impressions
Vanquish! Finally, a game with guns, soldiers and robots. IN SPACE! This unique concept is the latest blockbuster from all star development team PlatinumGames, I’ve been playing the 360 versi…