I can't help with your original query I'm afraid. I have had much less success myself, even relatively speaking as I have only one demo here so far. I'll worry more about it when I have a finished game to promote, but in the meantime am trying to slowly grow as much interest as possible around the project before release. There's a lot of extraneous material for my game as it's a story heavy game with a lot of world building so I have a blog that ties into it people can follow, I'm planning a book that ties in with it too an I'm hoping all that will help get the word out as I finish building the project. Anyway, what I did want to say was I had a go at Catch Me Not, it's good. I like the music and your animations, so I gave you a follow.