DinoScape is a very fun platform game in which you will have to run through the jungle riding a stegosaurus, with which you will have to reach the farthest distance possible. If you want to test your reflexes, concentration and skill, this adventure will be a challenge for you. Get on the back of the […]