The main objective in GemStrike is to get the required amount of gems in a row. A row in this case can be seen as several gems of your own color touching each other. All directions are allowed meaning you can achieve a row of vertical, horizontal or diagonal