Embracer Group has published its financial results for Q2, reporting declines across the board, particularly in its ...