Ubisoft acquired the studio Owlient as part of its expansion into online and free-to-play games.
3 games developed 0 games published