Endless Depths 2 should be arriving soon on iOS (iPhone/iPad) and Android devices. This sequel to Endless Depths and Endless Nights has a classic rogue-like style with each level randomly generated each time you enter the level, so you can stick at lower levels until you are ready to move deeper into the dungeon.
A departure from the first two in the series, Endless Depths 2 is a class-based game. However, after choosing your starter class, you can flow through the classes by using skills in game to choose which class you are leveling.
Endless Depths 2 also lets you carry over gold and gems to your next character, so you can ‘farm’ with characters and then load up a new character with powerful weapons and armor for a real try at defeating the dungeon.