The Looker is a first-person fantasy action-adventure game with puzzle elements. You will explore several enchanted locations on a mysterious island... Read more