Feels good too play, but for a game jam game I think this game is too hard. When trying multiple games at once it's important that especially the beginning is easy.
Still I think you got something here. Well done!