Monster Rally may be the music you and your kid can agree on