Epic puts in 12 percent of the effort with an abysmal game launcher and few user features, but still some fantastic incentives for indie developers. ...
No comments:
Post a Comment