Idol FX AB was a Stockholm, Sweden-based game developer founded in the summer of 1999 by Stefan Ljungqvist, Johan Sjöberg and Marcus Thorell. The studio is most known for Nosferatu: The Wrath of Malachi.

Watchers
thatwilldo

thatwilldo

Joined