Montreal, Canada
UK and Dubai-based Big Immersive aims to release titles across mobile, console and PC.