An entity that is involved in multiple aspects of the gaming industry including, but not limited to game development, content production, technology, distribution and publishing