I remembered the name of the other game I mentioned
it was
Spire of Slime by Houtamelo, you can find it on itch