Yes, it was intentionally not punishing the player for the wrong order. However I see that most people would have liked that so I will perhaps change that in the future.
As far as the mechanics are concerned, I really didn't have the possibility to implement anything more with my current skill level in the given time. Maybe I will think of something for another game? :D
Thank you for your input!