this game is so fun honestly and such a cool concept! its a shame you didn't make the top 20. you definitely deserved it more than some that made it :(
i hope you'll keep working on it anyways! me and my friends genuinely like playing it and sharing our creations :D this could probably be a steam release.
some feedback: it could use a repair feature in some way. also it seems there is still a bug that flame throwers damage yourself