The idea that dinosaurs were able to play rock music must sound completely absurd, right? In Dino Rock, dinosaurs get together to form a rock band. Support the dinosaurs to hit the right rhythm to create immortal music. You can improve both your reflexes and your musical abilities with the help of this game.