Insight into the means and methods game selling