Idle Dungeons: Release!

It's finally here! After many delays and renditions of the game, it has been released! Try it out for free! You're not losing out on anything if it's not for you. As you may know the game has been delayed and re-worked…