Red Barrels
1 member Developer & PublisherThey are based in Montreal... 3 Triple A dev's band together to create interactive experiences where player goes on an emotional and unforgettable journey...
This member has provided no bio about themself...
They are based in Montreal... 3 Triple A dev's band together to create interactive experiences where player goes on an emotional and unforgettable journey...