Haven't played but is this inspired by HyperLight?
Yes, I do think it would help, I mean no offense by saying this but in my opinion, people would need to feel how the game is before purchasing it because it doesn't have out of this world graphics.
The game looks amazing from the webpage but you should add a free demo
d