This difficulty spike is just brutal, tho...
I am still trying to beat it right now, but looking back, that was one of the easier levels
Ya! This part has me stumped. :)