Well
I agree with ProfessorFlash. You didn't say why you hated many of the things, you only mentioned them. Like the ray gun. I cannot understand why someone would *hate* the ray gun or for the matter JACK BAUER in Call of Duty!
Other than that, the art and animation is wonderful, as is the Reznov impression. And the marine victory dance is genius.