Really cool game !!
Got my rating :)
Maybe check out mine?
https://itch.io/jam/mashup-game-jam-2/rate/1097364
Hey, actually already played your game yesterday! Really liked it!