G2A: Stop selling indie titles on your platform

Recent news