Just realized I didn't review this level. Its currently ranked as one of the hardest PP1 in the game, and rightfully so. There are many different ways to approach each section and it takes a long time to iterate through enough ideas to get it fully optimized. Enjoyed working through this one.