J´ai eu cela aussi en essayant sur un TNT2 (et Athlon 1,2 GHz) en ayant naturellement décoché l´option "synchronisation" dans la configuration OpenGL : en fait, cela allait trop vite pour la carte graphique qui avait du mal à afficher tous les détails.
Cela s´est résolu avec chargement des derniers drivers NVidia. Peut être que ton problème est de cette nature.
Quant au lance-flamme, c´est vrai que, par moments, je ne pouvais plus y accéder (de même que je ne pouvais prendre les recharges pour le réactiver lorsque je tuais un soldat équipé). Même chose aussi pour une autre arme (je ne me souviens plus laquelle, mais enttout cas, même phénomène : impossible de prendre les munitions associées). Je suis partagé entre le fait que cela soit un bug ou bien une "légèreté" dans la programmation des niveaux de fin (en clair : on ne peut activer le lance-roquette parce que les développeurs n´ont pas imaginé que l´on puisse l´utiliser dans le niveau !). Rassure-toi : même s´il disparait momentanément, le lance-roquette revient qu´on en aura besoin (les UberSoldats et le reste). C´est d´ailleurs là que le jeu redevient pénible et peu intéressant (et moins beau).