Game Source Entertainment — Game Publisher
Game Source Entertainment is a verified game publisher on the Steam platform who have helped launch and publish 3 games to the Steam Store including TurretGirls, Deck of Haunts, and Yasha: Legends of the Demon Blade.