Why has Infold Games' free-to-play open world dress up adventure grabbed the attention of the wider gaming audience?