Squishy Sports: The Story so Far #1 - Our Dev Team

A - We are MADE BY TITANS, an awesome indie games development studio! We are a 2 person startup studio based in the beautiful North East of England working on our first studio title, ‘Squishy Sports’. Our studio mission…