Gaming - St. John's, NL, CA
Based out of St. John's, Newfoundland and Labrador, Canada, Source Studio is a developer of video games that are fun, original, immersive, and focused on creating a great gameplay experience. There are gamers that want a fresh new gaming experience, and Source Studio has the talent and the passion to deliver.