Company
Ubisoft acquired the studio Owlient as part of its expansion into online and free-to-play games.
3 games
Main releases, remasters, remakes, and ports.