Ooooh I remember why I don't like programming! It's not the logic, it's the maths!
I'm making a rhythm action figure skating game today and I had to figure out how to calculate "beats per frame" which, while probably simple to the professionals, was very obnoxious for me. However, I've figured it out now and I think... I think that's gonna be the trickiest part taken care of. So I'm feeling pretty good that a) I actually kept to my plan of making this and b) I've gotten over the major hurdles.
It's also given me ample excuse to listen to the Yuri on Ice soundtrack as that's what you skate to in the game at the moment.