Just finished your game, it's really cool, one of the entry I enjoyed the most in this Jam. Was a bit sad to see it ending so brutally but I can completely understand this knowing it's made in only 7 days. Honnestly I feel like your ranking was a bit harsh.
Anyway, I personally really enjoyed your game :)