I really like the idea, I feel like this has some legs to end up being a fun mix of puzzle/rogue-like.