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.