3MB
Santa's Delivery
Santa has quite a puzzle on his hands. He needs to deliver one or more gifts to each Christmas tree, but he’s rather restricted in his movements. You'll need an IQ of 140+ to beat all 20 levels!
W
A
S
D
R