review racing video game soundtrack ag drive music develop close relationship technology birth electronic era change music hear experience technological age possible person create powerful music require team unlikely pairing video game join music world