Anonymous
11/03/2019 (Sun) 07:42:11
No.
5925
del
Open File
(
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