Hey, about the cleaning robot being a temp upgrade, the idea can also be tested to see what it implies inside the game, but I think indeed that having this being temporary would be more sweated to our game 🤔
About the delay between clicking and placing a block tho, we've tried it during development and it wasn't as fun as just drawing a continuous line. Basically, to avoid the player being overpowered we had 2 main ideas:
1. Player has a limited amount of blocks and must use them wisely
2. Block placement has a cooldown so the player makes sure he doesn't overdo this.
Solution 2 nerfed a lot the player and took away a little bit of the fun of the game so we decided to stick with 1. According to your comment tho, this still needs some balancing. A lot of comments suggested having fewer blocks to make the player use them more wisely. I think we're going to try this one and see how well it holds up! 👏