You Must Build a Boat

Description
A sequel of sorts to 10,000,000, an earlier title from the same developer, You Must Build A Boat (YMBAB) is a puzzle/RPG hybrid. You progress through a series of dungeons, using a form of match-3 gameplay to progress through each dungeon. You match swords to make a physical attacks, staves to make a magical attack, keys to open locks, shields to boost your shield, and crates to find possible items or treasure. In addition, certain resources are gathered by matching symbols as well. Each run lasts until you are killed, at which point you return to your boat.
Between dungeons, you spend the resources you have gathered to upgrade your equipment. In addition, your boat gains additional crew and rooms by completing objectives in a dungeon. Complete all the objectives for a dungeon, and you move on to the next, by travelling upstream. Complete the final dungeon, and your boat finally sets sail downstream - at breakneck pace. You can then start again, with increased difficulty, and have the option to partake in daily challenges.