Premier eSports organization Team Singularity joins gamified sports platform Blocksport