Oh, congrats!
I don't have a twitter, sorry. I've been told to make one, so if I ever do, I'll let you know :)
As for music and animation, there are lots of solutions. You can find free stuff online or find talented people to help you out. You can also learn to do it yourself, but that's a little more time intensive.
I'll keep playing your games because I enjoy them, so please keep making them (when you have time, of course)