This is super fun and deep (pun intended) At first glance it seems super basic but after you get into it and things start popping up at the top of the screen and you start leveling up to go deeper, then the fun really kicks in. I've been playing a little bit each day that Alfred (the dev) reached out to me to check it out.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.