Thank you for playing and for your kind words!
Balancing the timing turned out to be a challenging task. The main reason is that time is non-linear here. Players pay with their time when they activate tiles, so when I tried increasing the time available, it effectively allowed me to complete the level in a “wrong” way. Your suggestion will help to mitigate that, thank you!