The dev has actually been working on a sequel for all this time, improving on everything. It is released in 5 days on Steam!
http://store.steampowered.com/app/682610/iubes2/
Unfortunately it's only available on Steam for now. Maybe the dev will release it on other platforms later, but he did advertise it as only available on Steam.