After some time, I finally take a look at the indie game franchise that takes a Showbiz/Chuck E. Cheese location and turns it into a living nightmare.