1.Marvelousgames.com
Rank:2,108,626
Worth:$150
We are Marvelous Europe, the publisher behind Mandragora and a wholly-owned subsidiary of Marvelous Inc.