The Seven Deadly Sins: Grand Cross continues to stay strong a few weeks after its global launch. Amassing well over a million downloads from the Google Play Store alone and maintaining its superb average user review rating, The Seven Deadly Sins: Grand Cross remains as the top new game in numerous countries where it was …