You get access to the largest game distribution platform in the world, but you end up being a single game in a sea of competitors. You gotta distinguish yourself from the lot, on top of being lucky that your stars are aligned.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments