You need to get used to recognizing locations and where on the screen to click as you move around. It takes some trial and error. I liked the game.
I think there were 3 Delaware St. John games, and they were working on a 4th.
http://www.delawarestjohn.com/No announcements about the 4th since 2015 on that website. Hopefully they have not given up on it.