illWill — это динамичный хоррор-шутер, созданный на движке Unreal Engine 4 с использованием его ключевых возможностей. Игроку предстоит сыграть за персонажа, который оказывается в загадочном и опасном месте, наполненном демонами и кровавыми монстрами, стремящимися его уничтожить. Разработчики вдохновлялись классическими шутерами, такими как Doom и Quake, переняв их геймплейные элементы. Главный герой имеет доступ к разнообразному арсеналу: двуствольному дробовику, "истребителю душ", "бабушкиному супу" и лазерной винтовке. Последняя особенно эффективна против крупных и живучих врагов, так как её урон возрастает при продолжительной стрельбе по одной цели.
Некоторые противники способны порождать мелких существ или действуют как точки возрождения, которые можно уничтожить. Игра построена по линейной структуре, но локации достаточно обширны, чтобы исследовать их, находить пасхалки и сталкиваться с дополнительными врагами. Игрок встретит десятки разнообразных противников, каждый из которых обладает уникальными способностями, скоростью и запасом здоровья. По мере прохождения открывается более мощное оружие. На уровнях нужно уничтожать сотни демонов, атаковавших со всех сторон. Выстрелы из дробовика, ракетницы или лазера могут отрывать врагам конечности, но если это не смертельные ранения (например, потеря руки или ноги), противник продолжит сражаться.