Slide - Animal Race: Fixed camera and translations

Hello everyone, The final release of Slide is approaching! For reminders, it's planned on February, 17th. Right now I'm working on (better) translations of the game. It will be available in English, Simplified Chinese,…