The art style and the usage of a custom engine definitely makes the game stand out in the jam. The sound design and music choice is good. One thing that could be improved would be the view distance but being durable makes it a non-issue. I hope you get the ranking you want :)