Games/Guerrilla Strike/MediaGuerrilla Strike·, 2005 · Phoenix GamesMediaBack to gameAll1Screenshots1Screenshots1More about Guerrilla StrikePlayer reviews