Challengers Games, a prominent player in the mobile gaming industry, recently unveiled their latest project, iLLang, a thrilling social deduction game set to captivate mobile gamers. Pre-registrations for the game began on Google Play a few weeks ago, and iOS users can now join in on the excitement as pre-registration opens on the App Store.