Anonymous 11/03/2019 (Sun) 07:42:11 No.5925 del
(422.71 KB 800x770 77544272_p1.png)
>>5924
arent gog and steam both taking 30% from dev? if yes I would consider buying games on one platform only