Icy Mountain Studios

Games

3

Total Reviews

319

Avg Sentiment

87

Sentiment Across Catalog

Developer Analytics

Icy Mountain Studios

Developer portfolio overview

Total Games: 3
Total Reviews: 319
👍 Avg Steam: 87.3%
Trajectory: Stable
Hellbrella
Hellbrella
Sep 2025$5.24
188 reviews
81%
The Rise
The Rise
Oct 2024$4.49
75 reviews
93%
Eat Colors
Eat Colors
Jun 2022Free
56 reviews
88%

Sentiment trajectory