Games released by Idol FX

Google, Steam Developers, Steam Publishers
2 games released by this studio. 100% bundled so far.
Last seen bundled: Nosferatu: The Wrath of Malachi, .

Drake of the 99 Dragons($7)
Released
1 🎁︎ 54% 0:12
Nosferatu: The Wrath of Malachi($0.7, -77%)
Released
19 🎁︎
6
90% 13:3