This is a very fun and easy-to-grasp gameplay, I had a lot of fun ! I think it could even be a multiplayer / online / mmo game where you play with a bunch of other players.
The visuals are simple yet efficient and work well with this mechanic. The music fits well too. Great jam game and very original mechanic !