So on that note, I've been furiously trying to crush bugs. There are a lot of things I made early that just didn't work quite right. Fixing them though took a lot of time. Today I finally tackled the biggest problem that has plagued me for a long time: enemy AI & collision detection. Turns out for the AI, its still dumb, but not quite as dumb. I just needed to sit and really think it through. For the collision detection, I had a few weird errors and dumb checks for OnCollisionEnter2D which only complicated things more than they needed to be. Now it's all a lot smoother!
I've wrestled with releasing Doggo for free vs an upfront cost. Everything I've read suggests having an upfront fee is the way to go for an indie dev. I just won't get enough downloads to make a free version generate any revenue. I'd need millions of people to play, daily, and the game just isn't made for that. Maybe in the future I'll make a Doggo Dungeon 2 that is really replayable, random dungeons, etc. This one is a single story, and I like it that way.