it is the sixth videogame of the delta force series