Yup this one is an animal racing game. No prizes for guessing that. Stranded on a desert island you must train up your animal of choice in an attempt to win the premier league and escape.
Only authorised users can leave comments
Only authorised users can leave comments