NPC Entertainment — Game Publisher
NPC Entertainment is a verified game publisher on the Steam platform who have helped launch and publish 18 games to the Steam Store including Yaoling: Mythical Journey, Murders on the Yangtze River, and Insect Swarm.