Games by Ubisoft Ivory Tower

1 title tracked - developed 1 on Steam.

Avg Review Score 79.0% weighted across 26,564 reviews
Total Est. Sales 584,408 summed across all games
Total Est. Revenue $29.21M approx USD, 1 of 1 priced
Biggest Peak CCU 12,813 across catalog

The Crew Motorfest

- Developer
racingopen worlddriving Racing
Est. Sales 584,408
Peak CCU 12,813
Review Score 79%
Reviews 26,564