Dino Want To Survive: Small Fixes

Animations Timings fixes Games crash fix