Excellent all around! Great job with limited/basic shapes - you managed to get a lot out of plain solid texture.