Insignia Puzzle Games

Tiny puzzle game with unseen challenges!
Puzzle