Talk about a clone of a clone :-)Kabocha Game by Kabocha Games (itch.io)
I mean, mine was published earlier lol