Spawn or deploy 10 God cards (excludes Training Mode) 56.00% of players have unlocked this achievement