Hey! Thank you for the extensive review! :)
We agree with all the flaws, which you pointed out.
In hindsight, we probably should have tested the game on a bigger group instead of testing it just on our own.
While we didn't have many problems playing the game, we can definitely see people struggling with some of the later levels.
Lesson learnt! :)