Comment in the reviews who you think created this secret Santa level! The level authors will be posted on Christmas day (US time zones)! Ho ho ho!
Candidates:
Allpollo
DeathRanger999
MathMasterZach
Panacea
Patashu
Reach
RisingStar111
I find this one very hard. I'm currently stuck at 119. completely blind to anything faster.
This could be Rising's level (not sure, might later change my mind).
EDIT: Got it, about half an hour later. This was very very unintuitive. :)) But great level!