Ubisoft

Estimated owners

3.3M to 7M

Midpoint 4.6M summed over 2 of 25 games. How this is estimated

Games

25

Reviews

2,134,505

on Steam

Released

2006 to 2025

first to latest

Games by reviews