For the case that the slow animations are caused by the bad fps you or your scripter probably forgot to make use of the time_step variable
IMO you have to tweak your color a lot, itīs rather too colorful.
Try to use specific color paletts for different level parts like Resident Evil does it:
Also the animations itself arnīt perfect yet. Add f.i. a 'turn around'-animation.