Bragg Gaming reports $26.6m in Q2 revenue