The awesome sequel to Lost Place 1. Here I am fingered hard until I come.