Appxplore (iCandy) Ltd Appxplore (iCandy) ltd. is a leading mobile game development studio and publisher based in Kuala Lumpur with over 10 game titles under their belt and over 20 million downloads across their games.
Illogical Games Illogical Games is an indie games company located in Malaysia.