This is so similar to a game I had been making on and off for the last year, except mine is card based and nowhere near as polished/balanced or fun as yours! Love it :D
Got to floor 18.. it starts getting tough but didn't have enough heals, prob could have gotten further