The game takes place in a secluded villa where a criminal has stolen a work of art. Before he escapes, the gamer must track him down by solving... Read more