Well done! I think you nailed what you were going for. The introduction of new blocks was at a great pace and kept me interested. Great use of the laser blocks for some interesting scenarios.