This music-making arcade machine is the coolest thing ever  MusicTech

More...