Bla Bla Bla Studios is a gaming “brains and brand” business. With a versatile talent pool of strategists, consultants, developers and creatives in South Africa and the UK, their capabilities extend from game development to consulting and business gamification.
You must be logged in to post a comment.