The main mechanic is actually really fun and unique, I think what this game mostly needs is a slower difficulty curve, since its way too hard right from the beginning, but other than that I had fun!
Good job!