@Ganderoleg
Thank you for your comments. You are right; I did step aside from my original focus to experiment with gameplay. I will do better to make future levels more like the original.

@Txes
I tried your level and think your graphics are great. I didn't examine your code that closely, but I'm gussing that you placed panels with level images on top of your geometry. If we can somehow combine both of our techniques, maybe we can develop a method which guides all of our level making going forward.