I had to restart the game once because not all the block concepts are clear until you encounter them. And backtracking would just take more effort and time. Overall, it's a solid project that was enjoyable to complete.
Thanks for feedback!