Ubisoft Creates Subsidiary For Several Of Their Top IPs With $1.25 Billion Investment From Tencent
Imagine my shock. Things haven’t exactly been going great for Ubisoft lately. Their AAAA game Skull and Bones was incredibly costly to develop, reportedly costing somewhere between $650-$850 million, and….