This is super fun!! And just the right amount of challenge. I haven't really seen an exact mechanic like this, very nice. I like the pixel art, too.