OK first question,,,What is New Castle like??? Why is it so cheap and the police chief looks like a big dick,,,are the cops in New Castle a pain in the ass???

Thanks