Yeah, this game is challenging.
It is fun and well made. I wish the main mechanic was clearer on the screen.