Hi all, so i heard that leo vegas acquired Royal panda last year, and I'm just wondering if leo vegas are signed up to gamstop then are royal panda too? Seen as they are sister sites? Could anyone advise please
Hi all, so i heard that leo vegas acquired Royal panda last year, and I'm just wondering if leo vegas are signed up to gamstop then are royal panda too? Seen as they are sister sites? Could anyone advise please