online gaming industry analysis