Found 2 games. It's 0.0% of all Steam games
# | Title | Release | Price | Tags | Followers | Reviews | Score | Net Revenue | |
---|---|---|---|---|---|---|---|---|---|
1 |
Nosferatu: The Wrath of Malachi
Steam Publisher: Funbox Media Ltd Developer: Idol FX |
$2.99 | 6,157 | 1,265 | 9/10 | ~$72,000 | |||
2 |
Drake of the 99 Dragons
Steam Publisher: Majesco Entertainment Developer: Idol FX |
$6.99 | 301 | 89 | 6/10 | ~$12,000 |