Bragg Gaming Group posts $27.2m in Q2 revenue