Congratulations seasalty! I think this is the first rhythm game published using DragonRuby. Certainly the first published game I've played. (You beat me to it!)
I haven't managed to win yet but I will keep trying. Do you lose points for pressing the keys too many times?