Tantalizing embrace of a scar obsessed artist.
A new game drives every one to the edge of their limits.