Found 2 games. It's 0.0% of all Steam games
# | Title | Release | Price | Tags | Followers | Reviews | Score | Net Revenue | |
---|---|---|---|---|---|---|---|---|---|
1 |
Diablo® IV
Steam Publisher: Blizzard Entertainment, Inc. Developer: Blizzard Entertainment, Inc. |
$69.99 $34.99 -50% | 69,508 | 15,356 | 6/10 | ~$21 million | |||
2 |
Overwatch® 2
Steam Publisher: Blizzard Entertainment, Inc. Developer: Blizzard Entertainment, Inc. |
$0.00 | 71,622 | 260,293 | 2/10 | ~$0 |