Doctore

Puzzle-plattformer with lots of restrictions...
Puzzle