I can tell you, sound and music is my weakest point as well, though I must admit I only experimented on the TI99/4A in Extended Basic with it. My Assembler knowledge on the C64 is very limited and in total beginner status, as I have absolutely no time to get deeper into it (hopefully one day when I retire), but I managed to code and finish system utilites in pure Assembler on the Amiga in a very advanced status. That's what I am still proud of. You know there are so many racing games in multi-color mode on the 64. If I had enough time, I would really try to code a racing game in hi-res mode. It would be so different to all those 80ies games, which are multi-color lo-res mode, though some of them made really fun. As long as you have time and fun to code, it might be a pleasure for you. Good luck