Freeman Guerrilla Warfare Free is the new title from USA based KK Game Studio! Despite the fact that was just playing an early advancement discharge demo there was all