FUN Corporation

A Tower Defense-Style Game with Unique Controls
Action
Can you solve all 20 puzzles?
Puzzle