I like the concept art of the game. After I understood the mechanics, I could actually play, and I liked the concept of using pets as defense. I did encounter some cases where I kept dying from nothing after I defeated the enemies. Catching the pets is not so straightforward. I just tried to spam the lasso and get my pets, and also new ones.
I think you are on the right track. I would work more on the mechanics to have some good foundation to then implement better art and more features.