Great work on this piece. I had a great time with it. Some of the procedural elements really make you think. I started having troubles and worries at wave 4. I had fun!