Match 3 games have been around for a long time and ...