The overall concept is super cool, I love the idea of freefalling onto buildings and fighting through them, and the boss concept is great.
I'm still pretty hazy on how to complete the mission, though; if the pit is bottomless, how do the players reach the bottom to fight the boss?