Valo - The Crippled Star
Referring to your own game by saying "A clear candidate to be the winner and hardly anyone noticed!" seems a bit arrogant to me, I don't want to belittle your game but in this game jam I could see many good games some (in my opinion) done better than yours but also better than mine and some done worse.
Regarding the fact that you received few votes, i suggest you to interact more with the community, voting and commenting on other games or interacting in the various rate4rate topics created by the jam's cummunity, at the end of the day, as in real life, the game as good as it is does not advertise itself.
Moreover the games that you can play directly from your browser often attract more people since you don't need to download the game to play.
Anyway, i have tried and rated your game