Squanch Games is a crazy indie game studio that aims to create funny, imaginative, and story-driven game experiences of all sizes across all platforms. They offer a variety of job opportunities in roles such as Lead Animator, VFX Artist, Concept Artist...
Phone
+1 800-352-5267
Year Founded
2016