I suggest you make a trailer, people are more likely to download the game if you do!
Yes! I'm planning to make one soon, but due to work I havent been able yet. Thanks for the suggestion :)