Good concept, but i think sometimes it gets a little unfair and frustrating
You made a good job, overall :3