News The Search Receives Release Date Illume Games have announced their upcoming point-and-click adventure game The Search has received an official release date. The company revealed the game will release... RyanApril 10, 2017