Babalisk

A Game about helping the bad guys rebuild their lairs.
Puzzle