Out of Phayze

A straightforward match-3 with multiple play modes.
Puzzle