Brabados

A match 3 game for the Game Off Jam.
Puzzle